XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs
The elements of the lease costs were as follows (in thousands):
Three Months Ended March 31,
20252024
Operating lease cost$929 $1,469 
Finance lease cost:
Amortization of lease assets263 1,298 
Interest on lease liabilities19 236 
Total finance lease cost282 1,534 
Variable lease cost115 472 
Total lease cost$1,326 $3,475 
Schedule of Lease Term and Discount Rate Information
Lease term and discount rate information related to leases was as follows:
March 31,
20252024
Weighted-average remaining lease term (in years)
Operating leases2.42.3
Finance leases0.61.5
Weighted-average discount rate
Operating leases9.8 %9.3 %
Finance leases9.0 %9.0 %
Schedule of Supplemental Cash Flow Information
Supplemental cash flow information was as follows (in thousands):
Three Months Ended
March 31,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used in operating leases$707 $1,463 
Operating cash used in finance leases$19 $236 
Financing cash used in finance leases$304 $1,319 
Schedule of Future Maturities of Lease Liabilities
Future maturities of lease liabilities were as follows as of March 31, 2025 (in thousands):
Operating
Leases
Finance
Leases
Fiscal year ending:
2025 (remaining nine months)$1,042 $639 
2026226 20 
2027233 — 
2028240 — 
2029184 — 
Thereafter— — 
Total future minimum payments1,925 659 
Less imputed interest(240)(19)
Present value of lease liabilities$1,685 $640