XML 60 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components Lease Costs
The Company's operating lease costs are as follows:
Year Ended December 31,
202320222021
Operating lease cost$3,372 $3,372 $3,424 
Variable lease cost490 439 212 
Short-term lease cost247 435 358 
Total lease cost$4,109 $4,246 $3,994 
Schedule of Future Minimum Lease Payments
The weighted average remaining operating lease term and the weighted average discount rate used in the calculation of the Company's lease assets and lease liabilities were as follows:
December 31,
2023
December 31,
2022
Weighted average remaining operating lease term (in years)2.13.1
Weighted average discount rate7.7%7.7%
Maturities of operating lease liabilities by year are as follows as of December 31, 2023:
20244,472
20254,599
2026780
Total lease payments$9,851
Less imputed interest(817)
Total operating lease liabilities$9,034