XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details)
ft² in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 36 Months Ended
Jan. 31, 2023
USD ($)
Mar. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jul. 01, 2023
USD ($)
Apr. 01, 2023
USD ($)
Jul. 02, 2022
USD ($)
Dec. 31, 2020
USD ($)
Jul. 01, 2023
USD ($)
Jan. 22, 2023
ft²
Dec. 31, 2021
USD ($)
Jun. 30, 2020
ft²
building
Loss Contingencies [Line Items]                      
Estimated litigation liability           $ 900,000       $ 800,000  
Payment for legal settlement $ 900,000   $ 300,000                
Total net revenues   $ 190,847,000     $ 181,191,000            
Cost of sales   143,904,000     144,424,000            
Loss contingency, receivable, proceeds       $ 300,000              
Gain contingencies related to loss on operating assets         3,900,000            
Loss contingency, property and equipment write off       200,000              
Loss contingency, deductions from proceeds       100,000              
Real estate obligations, lease not yet commenced, amount   $ 5,800,000                  
Real estate obligations, lease term   10 years                  
Structural Systems                      
Loss Contingencies [Line Items]                      
Total net revenues   $ 83,308,000     75,565,000            
El Mirage and Monrovia, California | Structural Systems                      
Loss Contingencies [Line Items]                      
Reserve for estimated liability   1,500,000 1,500,000                
West Covina, California | Structural Systems                      
Loss Contingencies [Line Items]                      
Reserve for estimated liability   400,000 $ 400,000                
West Covina, California | Structural Systems | Minimum                      
Loss Contingencies [Line Items]                      
Possible loss   400,000                  
West Covina, California | Structural Systems | Maximum                      
Loss Contingencies [Line Items]                      
Possible loss   3,100,000                  
Facility fire in Guaymas, Mexico                      
Loss Contingencies [Line Items]                      
Real estate property (in sqft) | ft²                 117    
Loss contingency, receivable, proceeds   0   $ 3,800,000 $ 0            
Aggregate loss proceeds               $ 23,700,000      
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
Facility fire in Guaymas, Mexico | Damage from facility fire | Property, plant and equipment                      
Loss Contingencies [Line Items]                      
Carrying value of impaired assets             $ 7,100,000        
Facility fire in Guaymas, Mexico | Damage from facility fire | Inventories                      
Loss Contingencies [Line Items]                      
Carrying value of impaired assets             3,400,000        
Facility fire in Guaymas, Mexico | Damage from facility fire | Adjustment                      
Loss Contingencies [Line Items]                      
Total net revenues             800,000        
Cost of sales             $ 500,000        
Facility fire in Guaymas, Mexico | Business interruption                      
Loss Contingencies [Line Items]                      
Aggregate loss proceeds               7,500,000      
Facility fire in Guaymas, Mexico | Property, equipment, inventories and tooling                      
Loss Contingencies [Line Items]                      
Aggregate loss proceeds               $ 16,200,000      
Accrued liabilities                      
Loss Contingencies [Line Items]                      
Estimated litigation liability           900,000       $ 800,000  
Additional accrued liabilities   $ 0       $ 100,000