v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Operating and Finance Lease Amounts from Continuing Operations
Operating and finance lease amounts from continuing operations are as follows (in thousands):
Year Ended December 31,
ClassificationFinancial Statement Line Item20252024
Operating lease assetsRight-of-use assets, operating leases$9,368 $28,140 
Finance lease assetsProperty, plant and equipment, net1,060 1,227 
Current liabilitiesCurrent portion of lease liabilities, operating leases712 1,495 
Current liabilitiesCurrent portion of lease liabilities, finance leases331 293 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases11,496 29,972 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases$808 $1,015 
Schedule of Components of Total Leases Costs Incurred and Weighted Average Discount Rate and Remaining Lease Term
Individual components of the total lease cost incurred by the Company are as follows:
Year Ended December 31,
(in thousands)20252024
Operating lease cost1
$2,423 $3,924 
Finance lease cost:
Reduction in carrying amount of right-of-use assets226 311 
Interest on finance lease liabilities53 85 
Sublease income(552)(419)
Total lease cost$2,150 $3,901 
1Includes short term leases, which are immaterial
Year Ended December 31,
20252024
Weighted-average discount rate
Operating leases7.18 %7.15 %
Finance leases5.94 %5.75 %
Weighted-average remaining lease term
Operating leases10.50 years11.59 years
Finance leases3.23 years4.03 years
Schedule of Amounts of Undiscounted Future Minimum Lease Payments Under Operating Leases
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2025 are as follows:
(in thousands)OperatingFinance
2026$1,557 $387 
20271,589 387 
20281,622 387 
20291,655 86 
20301,589 65 
Thereafter9,566 — 
Total undiscounted minimum future lease payments17,578 1,312 
Imputed Interest(5,370)(174)
Total lease liabilities$12,208 $1,138 
Schedule of Amounts of Undiscounted Future Minimum Lease Payments Under Finance Leases
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2025 are as follows:
(in thousands)OperatingFinance
2026$1,557 $387 
20271,589 387 
20281,622 387 
20291,655 86 
20301,589 65 
Thereafter9,566 — 
Total undiscounted minimum future lease payments17,578 1,312 
Imputed Interest(5,370)(174)
Total lease liabilities$12,208 $1,138 
Schedule of Future Expected Cash Receipts
Future expected cash receipts from the Company's subleases as of December 31, 2025 are as follows:
(in thousands)Sublease Receipts
2026$594 
2027606 
2028618 
2029631 
2030643 
Thereafter3,954 
Total sublease receipts$7,046