XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 622,003 $ 562,300
Less: Accumulated depreciation (439,776) (410,850)
Property, Plant and Equipment Less Accumulated Depreciation 182,227 151,450
Total property, plant and equipment 217,631 181,270
Land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,910 7,240
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 174,085 169,315
Machinery, equipment and other    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 440,008 385,745
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 10,357 9,858
Construction work in process    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 25,047 $ 19,962
Minimum [Member] | Land improvements    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 10 years  
Minimum [Member] | Buildings    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 15 years  
Minimum [Member] | Machinery, equipment and other    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 3 years  
Maximum | Land improvements    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 25 years  
Maximum | Buildings    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 40 years  
Maximum | Machinery, equipment and other    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 10 years