XML 61 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Discontinued operations - Schedule of Key Components of Loss from Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Discontinued Operations [Line Items]    
Loss before income taxes $ 0 $ (719)
Income tax expense 0 0
Loss from discontinued operations, net of income taxes $ 0 (719)
Discontinued Operations, Disposed of by Sale | Global Cooling    
Discontinued Operations [Line Items]    
Revenue   1,887
Cost of revenue   1,496
Gross profit   391
Operating expenses   (1,110)
Loss before income taxes   (719)
Income tax expense   0
Loss from discontinued operations, net of income taxes   $ (719)