Quarterly report [Sections 13 or 15(d)]

Divestiture - Financial Information of Investments in Affiliated Companies (Details)

v3.25.3
Divestiture - Financial Information of Investments in Affiliated Companies (Details) - Affiliated Entity - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Discontinued Operations [Line Items]        
Sales $ 79,128 $ 76,568 $ 237,238 $ 204,073
Gross profit 16,180 9,200 58,132 43,129
Operating income (loss) 5,803 (1,608) 28,053 10,976
Net income (loss) $ 5,463 $ (623) $ 29,190 $ 11,387