XML 99 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives, Hedging Programs and Other Financial Instruments - Summary of Derivative Positions (Details) - 12 months ended Dec. 31, 2024
Mmlb in Millions
EUR (€)
Mmlb
MMBTU
GBP (£)
MMBTU
Mmlb
Purchase | Aluminum    
Derivative [Line Items]    
Derivative non-monetary notional amount 57.8 57.8
Purchase | Aluminum | Minimum    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Purchase | Aluminum | Maximum    
Derivative [Line Items]    
Derivative maturity period Apr. 30, 2026  
Purchase | Fixed Price Purchase Contracts for MWTP    
Derivative [Line Items]    
Derivative non-monetary notional amount 49.9 49.9
Purchase | Fixed Price Purchase Contracts for MWTP | Minimum    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Purchase | Fixed Price Purchase Contracts for MWTP | Maximum    
Derivative [Line Items]    
Derivative maturity period Apr. 30, 2026  
Purchase | Alloying Metals    
Derivative [Line Items]    
Derivative non-monetary notional amount 9.0 9.0
Purchase | Alloying Metals | Minimum    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Purchase | Alloying Metals | Maximum    
Derivative [Line Items]    
Derivative maturity period Dec. 31, 2026  
Purchase | Natural Gas    
Derivative [Line Items]    
Derivative non-monetary notional amount | MMBTU 2,760,000 2,760,000
Purchase | Natural Gas | Minimum    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Purchase | Natural Gas | Maximum    
Derivative [Line Items]    
Derivative maturity period Dec. 31, 2026  
Purchase | Euro    
Derivative [Line Items]    
Derivative notional amount | € € 7,236,092  
Purchase | Euro | Minimum    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Purchase | Euro | Maximum    
Derivative [Line Items]    
Derivative maturity period Jul. 31, 2027  
Purchase | British Pounds    
Derivative [Line Items]    
Derivative notional amount | £   £ 20,000
Purchase | British Pounds | Minimum    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Purchase | British Pounds | Maximum    
Derivative [Line Items]    
Derivative maturity period Feb. 28, 2025  
Sales | Aluminum    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Derivative non-monetary notional amount 10.5 10.5
Sales | Fixed Price Sale Contracts for MWTP    
Derivative [Line Items]    
Derivative maturity period Jan. 31, 2025  
Derivative non-monetary notional amount 10.5 10.5