XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details)
ft² in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 36 Months Ended
Jan. 31, 2023
USD ($)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Jul. 02, 2022
USD ($)
Jun. 29, 2024
USD ($)
Jul. 01, 2023
USD ($)
Dec. 31, 2023
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             $ 300,000        
Total net revenues   $ 197,000,000 $ 187,320,000   $ 387,847,000 $ 368,511,000          
Cost of sales   $ 145,761,000 147,198,000   $ 289,665,000 291,622,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                
Lease term   10 years     10 years            
County of San Bernardino                      
Loss Contingencies [Line Items]                      
Payment for legal settlement $ 900,000                    
Operating lease, lease not yet commenced                      
Loss Contingencies [Line Items]                      
Unrecorded unconditional purchase obligation, including lease not yet commenced   $ 5,800,000     $ 5,800,000            
Accrued liabilities                      
Loss Contingencies [Line Items]                      
Estimated litigation liability       900,000           $ 800,000  
Additional accrued liabilities   0   $ 100,000              
Structural Systems                      
Loss Contingencies [Line Items]                      
Total net revenues   95,560,000 80,196,000   178,868,000 $ 155,761,000          
El Mirage and Monrovia, California | Structural Systems                      
Loss Contingencies [Line Items]                      
Reserve for estimated liability   1,500,000     1,500,000   1,500,000        
West Covina, California | Structural Systems                      
Loss Contingencies [Line Items]                      
Reserve for estimated liability   400,000     400,000   $ 400,000        
West Covina, California | Structural Systems | Minimum                      
Loss Contingencies [Line Items]                      
Possible loss   400,000     400,000            
West Covina, California | Structural Systems | Maximum                      
Loss Contingencies [Line Items]                      
Possible loss   $ 3,100,000     $ 3,100,000            
Facility fire in Guaymas, Mexico                      
Loss Contingencies [Line Items]                      
Real estate property (in sqft) | ft²                 117    
Loss contingency, receivable, proceeds     $ 3,800,000                
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 | 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