XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details)
ft² in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 02, 2022
USD ($)
Jul. 03, 2021
USD ($)
Jul. 02, 2022
USD ($)
Jul. 03, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2020
ft²
building
Loss Contingencies [Line Items]              
Estimated litigation liability $ 900   $ 900     $ 800  
Revenue 174,198 $ 160,192 337,679 $ 317,343      
Cost of sales 139,556 123,410 270,562 247,461      
Damage from Facility Fire              
Loss Contingencies [Line Items]              
Loss contingency, receivable, proceeds 0   3,000        
Structural Systems              
Loss Contingencies [Line Items]              
Revenue 64,466 $ 57,395 130,481 $ 115,442      
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   $ 900     $ 800  
Additional accrued liabilities $ 100