XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost and Weighted-Average Lease Term and Discount Rate
The components of lease expense were as follows:
Three Months Ended
March 31,
Three Months Ended March 31,
20242023
Operating lease cost$1,352 $783 
Short-term lease cost228 368 
Variable lease cost1,196 1,542 
Total lease cost$2,776 $2,693 
Three Months Ended
March 31,
Three Months Ended March 31,
20242023
Amortization of lease assets$571 $571 
Interest on lease liabilities28 
Total finance lease cost$580 $599 
Weighted-average remaining lease term and discount rate were as follows:
As of March 31,
2024
Weighted-average remaining lease term (in years)
     Operating leases3.5
     Finance leases1.4
Weighted-average discount rate
     Operating leases5.4 %
     Finance leases6.5 %
Schedule of Future Minimum Amounts Payable of Operating Leases
Future minimum amounts payable as of March 31, 2024 were as follows:
As of March 31, 2024
Operating LeasesFinance
Leases
Remainder of 2024$3,393 $268 
20254,270 194 
20263,698 — 
20272,071 — 
2028980 — 
Thereafter— — 
Total lease payments14,412 462 
Less: imputed interest(1,119)(8)
Total lease liabilities$13,293 $454 
Schedule of Future Minimum Amounts Payable of Finance Leases
Future minimum amounts payable as of March 31, 2024 were as follows:
As of March 31, 2024
Operating LeasesFinance
Leases
Remainder of 2024$3,393 $268 
20254,270 194 
20263,698 — 
20272,071 — 
2028980 — 
Thereafter— — 
Total lease payments14,412 462 
Less: imputed interest(1,119)(8)
Total lease liabilities$13,293 $454