XML 84 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 394,753 $ 339,708
Less: Accumulated depreciation (186,399) (154,442)
Property, plant and equipment, net 208,354 185,266
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 10,563 10,063
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 108,629 103,812
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 185,229 159,822
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 24,975 21,633
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 31,729 31,813
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 33,628 $ 12,565