XML 72 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 448,109 $ 394,753
Less: Accumulated depreciation (209,983) (186,399)
Property, plant and equipment, net 238,126 208,354
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 10,563 10,563
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 114,506 108,629
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 195,223 185,229
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 26,462 24,975
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 32,286 31,729
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 69,069 $ 33,628