XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives - Additional Information (Detail)
$ in Thousands, lb in Millions
3 Months Ended
Apr. 02, 2022
USD ($)
Forwardcontract
lb
$ / lb
Jan. 01, 2022
USD ($)
Derivative [Line Items]    
Derivative assets $ 14,567 $ 9,428
Fair Value of Derivative $ 13,400  
MTP Contracts [Member]    
Derivative [Line Items]    
Typical order quantities payment terms net 30 days  
Derivative assets $ 4,400  
Number of outstanding forward contracts | Forwardcontract 7  
Derivative, amount of hedged item | lb 17.0  
Derivative average price | $ / lb 0.12  
Maturity period of contract, minimum 2 months  
Maturity period of contract, maximum 10 months  
Aluminum Forward Contracts [Member]    
Derivative [Line Items]    
Derivative assets $ 9,100  
Number of outstanding forward contracts | Forwardcontract 23  
Derivative, amount of hedged item | lb 36.3  
Derivative average price | $ / lb 1.32  
Maturity period of contract, minimum 2 months  
Maturity period of contract, maximum 10 months  
Aluminum Contracts and MTP Contracts [Member]    
Derivative [Line Items]    
Accumulated other comprehensive income $ 10,000 $ 7,000