XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment - Summary of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 719,776 $ 573,031
Accumulated depreciation (259,411) (236,494)
Total property, plant and equipment, net 460,365 336,537
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 471,667 312,870
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 101,609 61,860
Forklifts and Tractors [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 18,584 16,003
Computer Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 15,022 11,948
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 2,283 1,534
Construction in Process [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 87,700 157,465
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 22,911 $ 11,351