XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (property, plant and equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, plant and equipment [Line Items]    
Gross carrying amount $ 466,419 $ 450,640
Accumulated depreciation (354,832) (334,101)
Net carrying amount 111,587 116,539
Machinery and equipment [Member]    
Property, plant and equipment [Line Items]    
Gross carrying amount 329,460 314,778
Accumulated depreciation (276,692) (262,308)
Net carrying amount 52,768 52,470
Buildings and improvements [Member]    
Property, plant and equipment [Line Items]    
Gross carrying amount 124,188 123,072
Accumulated depreciation (74,732) (68,391)
Net carrying amount 49,456 54,681
Land and improvements [Member]    
Property, plant and equipment [Line Items]    
Gross carrying amount 12,771 12,790
Accumulated depreciation (3,408) (3,402)
Net carrying amount $ 9,363 $ 9,388