XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives - Summary of Fair Values of Hedges and MTP Contracts (Detail) - USD ($)
$ in Thousands
Jul. 04, 2020
Dec. 28, 2019
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets $ 163 $ 193
Total derivative instruments Liabilities (1,958) (510)
Aluminum Forward Contracts [Member] | Other Current Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 4 193
Aluminum Forward Contracts [Member] | Other Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 18  
Aluminum Forward Contracts [Member] | Accrued Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities (1,754) $ (510)
Aluminum Forward Contracts [Member] | Other Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities (71)  
MTP Contracts [Member] | Other Current Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 73  
MTP Contracts [Member] | Other Assets [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Assets 68  
MTP Contracts [Member] | Accrued Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities (125)  
MTP Contracts [Member] | Other Liabilities [Member]    
Derivative Instruments And Hedging Activities [Line Items]    
Total derivative instruments Liabilities $ (8)