XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense and Supplemental Cash Flow Information
The components of lease expense and supplemental cash flow information are as follows (in thousands):
Three months ended March 31,
20252024
Operating lease expense$491 $784 
Finance lease expense:
Amortization of assets— 
Interest on lease liabilities— — 
Total finance lease expense — 
Short-term lease expense442 259 
Total lease expense$933 $1,047 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,081 $1,654 
Operating cash flows from finance leases— 13 
Schedule of Maturities of Operating Leases Liabilities
Maturities of lease liabilities as of March 31, 2025 are as follows (in thousands):
Years ending December 31,Operating Leases
2025 (excluding first three months)$1,377 
20261,693 
20271,741 
20281,602 
20291,641 
Thereafter1,406 
Total lease payments$9,460 
Less: Interest(2,028)
Present value of lease liabilities$7,432 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases is as follows (in thousands):
March 31, 2025December 31, 2024
Operating Leases
Operating lease right-of-use assets$3,008 $3,326 
Current portion of operating lease liabilities1,316 1,486 
Long-term operating lease liabilities6,116 6,514 
Total operating lease liabilities$7,432 $8,000 
Weighted Average Remaining Lease Term
Operating leases5.3 years5.4 years
Weighted Average Discount Rate
Operating leases9.4 %9.4 %
Schedule of Future Sublease Rental Income Sublease rental income for future years are as follows (in thousands):
Years ending December 31,Rental Income
2025 (excluding first three months)
$575 
2026767 
2027767 
2028767 
2029767 
Thereafter639 
Total rental income$4,282