XML 103 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value - Schedule of Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jan. 01, 2022
Jan. 02, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) $ 9,428 $ 3,611
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 9,428 3,611
Aluminum Forward Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 4,829 3,190
Aluminum Forward Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 4,829 3,190
MTP Contracts [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) 4,599 421
MTP Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets (Liabilities) $ 4,599 $ 421