XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value - Schedule of Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Apr. 04, 2020
Dec. 28, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) $ (4,918) $ (317)
Aluminum Forward Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) (4,865) (317)
MTP Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) (53)  
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) (4,918) (317)
Significant Other Observable Inputs (Level 2) [Member] | Aluminum Forward Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) (4,865) $ (317)
Significant Other Observable Inputs (Level 2) [Member] | MTP Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) $ (53)