v3.26.1
Discontinued operations - Schedule of Noncash Related Costs For Discontinued Operations (Details) - Discontinued Operations, Disposed of by Sale - Global Cooling - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Discontinued Operations [Line Items]    
Depreciation $ 473 $ 971
Amortization 376 753
Stock-based compensation 142 314
Interest expense, net   2
Capital expenditures $ 269 $ 519