Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Narrative (Detail)

v3.20.1
Commitments and Contingencies - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Loss Contingencies [Line Items]      
Loss limit covered under self-insurance $ 250,000    
Aggregate vendors and insurers letters of credit related to product purchases and insurance coverage of product liability, workers' compensation and general liability 17,001,000    
Maximum      
Loss Contingencies [Line Items]      
Occurrences in excess for purchased catastrophic coverage (up to) 60,000    
Minimum      
Loss Contingencies [Line Items]      
Occurrences in excess for purchased catastrophic coverage (up to) 250,000    
Insurance claims      
Loss Contingencies [Line Items]      
Liability recorded for such risk insurance reserves 1,977,000    
Group health insurance claims      
Loss Contingencies [Line Items]      
Loss limit covered under self-insurance 250,000    
Liability recorded for such risk insurance reserves 2,464,000    
Anti-dumping duties      
Loss Contingencies [Line Items]      
Loss contingency accrual $ 2,446,000    
Loss contingency (income) expense   $ (3,829,000) $ 6,274,000