XML 120 R106.htm IDEA: XBRL DOCUMENT v3.22.4
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Volume of Outstanding Commodity Contracts (Details) - Commodity contracts
12 Months Ended
Dec. 31, 2022
ozt
lb
Aluminum  
Derivative [Line Items]  
Derivative, outstanding commodity contract | lb 4,000,000
Aluminum | Minimum  
Derivative [Line Items]  
Derivative, term of contract 1 month
Aluminum | Maximum  
Derivative [Line Items]  
Derivative, term of contract 12 months
Copper  
Derivative [Line Items]  
Derivative, outstanding commodity contract | lb 10,000,000
Copper | Minimum  
Derivative [Line Items]  
Derivative, term of contract 1 month
Copper | Maximum  
Derivative [Line Items]  
Derivative, term of contract 12 months
Gold  
Derivative [Line Items]  
Derivative, outstanding commodity contract | ozt 1,604
Gold | Minimum  
Derivative [Line Items]  
Derivative, term of contract 1 month
Gold | Maximum  
Derivative [Line Items]  
Derivative, term of contract 12 months
Silver  
Derivative [Line Items]  
Derivative, outstanding commodity contract | ozt 699,932
Silver | Minimum  
Derivative [Line Items]  
Derivative, term of contract 1 month
Silver | Maximum  
Derivative [Line Items]  
Derivative, term of contract 12 months