Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs and Supplemental Information
The table below presents the components of lease costs for the years ended December 31, 2023 and 2022:
Year Ended December 31,
2023 2022
Operating leases costs $ 3,906  $ 1,579 
Short-term lease costs 335  201 
Total lease costs $ 4,241  $ 1,780 
The following table includes supplemental information:
December 31,
2023 2022
Weighted-average remaining operating lease term (in years) 9.5 9
Weighted-average operating lease discount rate 4.48% 4.56%
Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases
Minimum future maturities of operating lease liabilities as of December 31, 2023 were as follows:
2024 $ 3,829 
2025 3,908 
2026 3,904 
2027 3,920 
2028 4,068 
Thereafter 31,282 
Total lease payments 50,911 
Less imputed interest (12,733)
Total $ 38,178