XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details)
ft² in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 01, 2022
USD ($)
Jul. 02, 2022
USD ($)
Oct. 02, 2021
USD ($)
Oct. 01, 2022
USD ($)
Oct. 02, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2020
ft²
building
Loss Contingencies [Line Items]                
Estimated litigation liability   $ 900         $ 800  
Revenue $ 186,590   $ 163,227 $ 524,269 $ 480,570      
Cost of sales 148,003   127,912 418,565 375,373      
Damage from Facility Fire                
Loss Contingencies [Line Items]                
Loss contingency, receivable, proceeds 0     3,000        
Structural Systems                
Loss Contingencies [Line Items]                
Revenue 73,186   $ 58,506 203,667 $ 173,948      
El Mirage and Monrovia, California | Structural Systems                
Loss Contingencies [Line Items]                
Reserve for estimated liability 1,500     1,500     1,500  
West Covina, California | Structural Systems                
Loss Contingencies [Line Items]                
Reserve for estimated liability 400     400     400  
West Covina, California | Structural Systems | Minimum                
Loss Contingencies [Line Items]                
Possible loss 400     400        
West Covina, California | Structural Systems | Maximum                
Loss Contingencies [Line Items]                
Possible loss $ 3,100     $ 3,100        
Facility Fire In Guaymas, Mexico | Damage from Facility Fire                
Loss Contingencies [Line Items]                
Number of buildings | building               2
Real estate property (in sqft) | ft²               62
Loss contingency, receivable, proceeds           $ 13,500    
Facility Fire In Guaymas, Mexico | Damage from Facility Fire | Property, Plant and Equipment                
Loss Contingencies [Line Items]                
Carrying value of impaired assets           7,100    
Facility Fire In Guaymas, Mexico | Damage from Facility Fire | Inventories                
Loss Contingencies [Line Items]                
Carrying value of impaired assets           3,400    
Facility Fire In Guaymas, Mexico | Damage from Facility Fire | Revision of Prior Period, Reclassification, Adjustment                
Loss Contingencies [Line Items]                
Revenue           800    
Cost of sales           $ 500    
Accrued Liabilities                
Loss Contingencies [Line Items]                
Estimated litigation liability   900         $ 800  
Additional accrued liabilities   $ 100