v3.26.3
Discontinued Operations - Schedule of Results of Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disposal Group, Including Discontinued Operations [Line Items]        
Net income (loss) from discontinued operations $ 0 $ (1,962) $ 0 $ 6,483
Discontinued Operations, Held-for-sale        
Disposal Group, Including Discontinued Operations [Line Items]        
Net sales 0 0 0 34,460
Cost of sales 0 0 0 29,770
Gross profit 0 0 0 4,690
Selling, general and administrative expense 0 0 0 1,888
Loss (gain) on sale of assets 0 1,900 0 (7,094)
Acquisition costs and other 0 0 0 3,421
Income (loss) from discontinued operations before income taxes 0 (1,900) 0 6,475
Income tax expense / (benefit) 0 62 0 (8)
Net income (loss) from discontinued operations $ 0 $ (1,962) $ 0 $ 6,483