XML 51 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs
The elements of the lease costs were as follows (in thousands):
Years Ended December 31,
20242023
Operating lease cost$5,245 $5,774 
Finance lease cost:
Amortization of lease assets1,584 1,187 
Interest on lease liabilities217 139 
Total finance lease cost1,801 1,326 
Variable lease cost1,071 1,733 
Short term lease cost671 — 
Total lease cost$8,788 $8,833 
Schedule of Lease Term and Discount Rate Information
Lease term and discount rate information related to leases was as follows:
December 31,
20242023
Weighted-average remaining lease term (in years)
Operating leases2.72.6
Finance leases0.81.5
Weighted-average discount rate
Operating leases9.9 %9.8 %
Finance leases9.0 %9.0 %
Schedule of Supplemental Cash Flow Information
Supplemental cash flow information was as follows (in thousands):
Years Ended
December 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used in operating leases$5,807 $5,764 
Operating cash used in finance leases$217 $139 
Financing cash used in finance leases$1,429 $1,301 
Schedule of Future Maturities of Lease Liabilities
Future maturities of lease liabilities were as follows as of December 31, 2024 (in thousands):
Operating
Leases
Finance
Leases
Fiscal year ending:
2025$927 $942 
2026225 21 
2027233 — 
2028240 — 
2029184 — 
Thereafter— — 
Total future minimum payments1,809 963 
Less imputed interest(253)(38)
Present value of lease liabilities$1,556 $925