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

Leases - Schedule of Operating and Finance Lease Amounts from Continuing Operations (Details)

v3.25.4
Leases - Schedule of Operating and Finance Lease Amounts from Continuing Operations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Right-of-use assets, operating leases $ 9,368 $ 28,140
Property, plant and equipment, net 1,060 1,227
Current portion of lease liabilities, operating leases 712 1,495
Current portion of lease liabilities, finance leases 331 293
Non-current portion of lease liabilities, operating leases 11,496 29,972
Non-current portion of lease liabilities, finance leases $ 808 $ 1,015