v3.26.1
Discontinued operations - Summary of discontinued operations results (Details) - Disposed of by sale - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disposal Group, Including Discontinued Operations [Line Items]        
Total revenues, net $ (7) $ 3,935 $ 1,404 $ 7,318
Cost of goods sold 157 4,465 1,016 8,241
Gross (loss) profit (164) (530) 388 (923)
Total operating expenses (60) 2,702 451 4,468
Loss from operations (104) (3,232) (63) (5,391)
Total other income (expense), net 151 334 (173) 1,033
Income (Loss) before provision for income taxes 47 (2,898) (236) (4,358)
Provision for income taxes (16) (2,597) (26) (11,330)
Net income (loss) from discontinued operations $ 31 $ (5,495) $ (262) $ (15,688)