XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Derivatives - Additional Information (Detail)
$ in Thousands, lb in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Forwardcontract
lb
$ / lb
Dec. 31, 2022
USD ($)
Derivative [Line Items]    
Derivative assets $ 473 $ 300
Derivative liability 54  
Fair Value of Derivative $ 400  
MTP Contracts [Member]    
Derivative [Line Items]    
Typical order quantities payment terms net 30 days  
Number of outstanding forward contracts | Forwardcontract 1  
Derivative, amount of hedged item | lb 2.5  
Derivative average price | $ / lb 0.21  
Maturity period of contract, maximum 3 months  
Aluminum Forward Contracts [Member]    
Derivative [Line Items]    
Derivative liability $ 400  
Number of outstanding forward contracts | Forwardcontract 18  
Derivative, amount of hedged item | lb 13.2  
Derivative average price | $ / lb 1.04  
Maturity period of contract, minimum 1 month  
Maturity period of contract, maximum 9 months  
Aluminum Contracts and MTP Contracts [Member]    
Derivative [Line Items]    
Accumulated other comprehensive income, net of tax $ 300 $ 200