XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Additional Information (Detail)
$ in Thousands, lb in Millions
3 Months Ended
Apr. 01, 2023
USD ($)
Forwardcontract
lb
$ / lb
Dec. 31, 2022
USD ($)
Derivative [Line Items]    
Derivative assets $ 472 $ 300
Fair Value of Derivative $ 500  
MTP Contracts [Member]    
Derivative [Line Items]    
Typical order quantities payment terms net 30 days  
Derivative assets $ 300  
Number of outstanding forward contracts | Forwardcontract 1  
Derivative, amount of hedged item | lb 6.3  
Derivative average price | $ / lb 0.21  
Maturity period of contract, maximum 9 months  
Aluminum Forward Contracts [Member]    
Derivative [Line Items]    
Derivative assets $ 200  
Number of outstanding forward contracts | Forwardcontract 13  
Derivative, amount of hedged item | lb 5.6  
Derivative average price | $ / lb 1.07  
Maturity period of contract, minimum 2 months  
Maturity period of contract, maximum 9 months  
Aluminum Contracts and MTP Contracts [Member]    
Derivative [Line Items]    
Accumulated other comprehensive (loss) income, net of tax $ 400 $ 200