Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Expense and Other Supplemental Information
Lease expense consisted of the following for the years ended December 31, 2025 and 2024 (in thousands):
Year Ended December 31,
2025 2024
Operating lease expense $ 3,662  $ 5,642 
Short-term lease expense 890  139 
Financing lease expense:
Amortization of right-of-use assets 110  200 
Interest on lease liabilities 13  51 
Total lease expense $ 4,675  $ 6,032 
Other supplemental information related to leases for the years ended December 31, 2025 and 2024 is as follows (in thousands):
Year Ended December 31,
2025 2024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases $ 4,172  $ 5,599 
Operating cash flows from financing leases 13  51 
Financing cash flows from financing leases 214  383 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases $ 3,099  $ 779 
Financing leases —  150 

Year Ended December 31,
2025 2024
Weighted-average remaining lease term:
Operating leases 3.5 years 2.7 years
Financing leases 1.5 years 1.5 years
Weighted-average discount rate:
Operating leases 9.8  % 9.8  %
Financing leases 10.1  % 7.7  %
Schedule of Supplemental Balance Sheet Information
Right of use assets and liabilities related to financing leases are recorded in the following line items on the consolidated balance sheets at December 31, 2025 and 2024 is as follows (in thousands):
Year Ended December 31,
2025 2024
Property, plant and equipment, net $ 102  $ 540 
Accrued expenses and other current liabilities 49  214 
Other liabilities 26  76 
Schedule of Finance Lease Liabilities
Maturities of lease liabilities as of December 31, 2025 are as follows (in thousands):
Operating Leases Finance Leases
2026 $ 2,284  $ 54 
2027 977  27 
2028 251  — 
2029 50  — 
2030 50  — 
Thereafter 510  — 
Total lease payments 4,122  81 
Less: Present value discount 676 
Present value of lease payments $ 3,446  $ 75 
Schedule of Operating Lease Liabilities
Maturities of lease liabilities as of December 31, 2025 are as follows (in thousands):
Operating Leases Finance Leases
2026 $ 2,284  $ 54 
2027 977  27 
2028 251  — 
2029 50  — 
2030 50  — 
Thereafter 510  — 
Total lease payments 4,122  81 
Less: Present value discount 676 
Present value of lease payments $ 3,446  $ 75 
Schedule of Lease Payments to be Received
Maturities of lease payments for the Company’s outstanding long-term leases at December 31, 2025 are as follows (in thousands):
2026 $ 7,169 
2027 3,504 
2028 2,802 
2029 1,365 
2030 302 
Thereafter — 
Total lease payments $ 15,142