XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Total Lease Costs
Lease cost includes both the fixed and variable expenses recorded for leases. The components of lease cost for the were as follows:
Years Ended December 31,
(in thousands)
20242023
Finance lease cost
Amortization of ROU assets$— $273 
Interest on lease liabilities— 275 
Total finance lease cost— 548 
Operating lease cost4,389 5,915 
Variable lease cost398 257 
Total lease cost$4,787 $6,720 
Supplemental information and non-cash activities related to operating and finance leases are as follows:
Years Ended December 31,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$3,230 $5,709 
Operating cash flows from finance leases— 275
 Financing cash flows from finance leases— 1,016
$3,230 $7,000 
Lease assets obtained in exchange for operating lease liabilities$30 $— 
Years Ended December 31,
20242023
Weighted average remaining lease term (in years)
Operating leases0.705.70
Finance leases0.005.00
Weighted average discount rate
Operating leases16.4 %15.6 %
Finance leases— %9.2 %
Schedule of Maturities of Operating Lease Liabilities
The following table summarizes future lease payments:
(in thousands)
Years Ending December 31,Operating Leases
2025$2,243 
202612 
2027
Total2,257 
Less: Imputed Interest115 
Present value of net lease payments$2,142 
Lease liability, current portion$2,128 
Lease liability, net of current portion14 
Total lease liability$2,142 
Schedule of Maturities of Finance Lease Liabilities
The future scheduled principal maturities of financing obligations as of December 31, 2024 are as follows (in thousands):
Years Ending December 31,
2025$761 
2026951 
20271,189 
202860,455 
$63,356 
The following table summarizes future lease payments:
(in thousands)
Years Ending December 31,Operating Leases
2025$2,243 
202612 
2027
Total2,257 
Less: Imputed Interest115 
Present value of net lease payments$2,142 
Lease liability, current portion$2,128 
Lease liability, net of current portion14 
Total lease liability$2,142