XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment - Summary of Carrying Values of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment $ 993,473 $ 951,275
Accumulated depreciation (611,609) (607,711)
Property, plant and equipment, less accumulated depreciation 381,864 343,564
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 25,547 27,579
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 102,451 109,578
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 631,680 620,646
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment 127,434 128,153
Construction in process    
Property, Plant and Equipment [Line Items]    
Gross property, plant and equipment $ 106,361 $ 65,319