v3.25.2
Discontinued Operations - Schedule of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Carrying amounts of assets included as part of discontinued operations:      
Cash and cash equivalents $ 0   $ 10
Current assets classified as discontinued operations 0 $ 47,841  
Long-term assets classified as discontinued operations 0 14,183  
Carrying amounts of current liabilities included as part of discontinued operations:      
Deferred revenue 0 1,360  
Current portion of finance lease liabilities 41  
Current liabilities classified as discontinued operations 0 9,756  
Discontinued Operations, Held-for-sale      
Carrying amounts of assets included as part of discontinued operations:      
Cash and cash equivalents 0 10  
Accounts receivable, net 0 11,597  
Inventories 0 35,236  
Prepaid expenses and other current assets 0 998  
Current assets classified as discontinued operations 0 47,841  
Property, plant and equipment, net 0 7,873  
Right-of-use assets, operating leases, net 0 85  
Intangible assets, net 0 3,564  
Other non-current assets, net 0 2,661  
Long-term assets classified as discontinued operations 0 14,183  
Total assets classified as discontinued operations 0 62,024  
Carrying amounts of current liabilities included as part of discontinued operations:      
Accounts payable 0 6,252  
Accrued expenses and other current liabilities 0 2,019  
Current portion of operating lease liabilities 0 84  
Current liabilities classified as discontinued operations 0 9,756  
Total liabilities classified as discontinued operations $ 0 $ 9,756