Quarterly report [Sections 13 or 15(d)]

Discontinued Operations - Schedule of Results of Discontinued Operations (Details)

v3.26.1
Discontinued Operations - Schedule of Results of Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Net loss from discontinued operations $ 0 $ (118)
Discontinued Operations, Held-for-sale    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Net sales 0 26,273
Cost of sales 0 23,056
Gross profit 0 3,217
Selling, general and administrative expense 0 1,391
Acquisition costs and other 0 2,098
Loss from discontinued operations before income taxes 0 (272)
Income tax benefit 0 (154)
Net loss from discontinued operations $ 0 $ (118)