XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Summary of Fair Values of Hedges and MTP Contracts (Detail) - USD ($)
$ in Thousands
Oct. 03, 2020
Dec. 28, 2019
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets $ 686 $ 193
Total derivative instruments Liabilities (386) (510)
Aluminum Forward Contracts [Member] | Other Current Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 429 193
Aluminum Forward Contracts [Member] | Other Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 136  
Aluminum Forward Contracts [Member] | Accrued Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities (233) $ (510)
Aluminum Forward Contracts [Member] | Other Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities (2)  
MTP Contracts [Member] | Other Current Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 93  
MTP Contracts [Member] | Other Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 28  
MTP Contracts [Member] | Accrued Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities (113)  
MTP Contracts [Member] | Other Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities $ (38)