XML 128 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Mar. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Pension termination costs     $ 1,722 $ 0
Insurance proceeds     (38) (215)
Foreign currency (gains) losses     (154) 77
Other     (454) (301)
Other expense - net     1,076 2,635
Loss on asset divestitures $ 1,009 $ 2,065 0 3,074
Chemtec Energy Services LLC        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Loss on sale/disposal of assets     0 2,065
Concrete Ties        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Loss on sale/disposal of assets     $ 0 $ 1,009