XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives - Financial Statement Presentation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Asset, Fair Value, Gross Liability $ (1,034) $ (476)  
Derivative Liability, Fair Value, Gross Asset 1,236 772  
Derivative Asset 334 309  
Derivative Liability (776) (417)  
Energy Related Derivative | Gain (Loss) on Derivative Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (Loss) on Derivative Instruments, Net, Pretax (387) (148) $ (5)
Designated as Hedging Instrument | Energy Related Derivative | Gain (Loss) on Derivative Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 0 (55) (2)
Not Designated as Hedging Instrument [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Asset, Fair Value, Gross Asset 1,368 785  
Derivative Liability, Fair Value, Gross Liability (2,012) (1,189)  
Not Designated as Hedging Instrument [Member] | Energy Related Derivative | Gain (Loss) on Derivative Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Gain (Loss) on Derivative, Net (91) 16 (3)
Unrealized Gain (Loss) on Derivatives (296) (109) 0
Not Designated as Hedging Instrument [Member] | Energy Related Derivative | Cost of Sales      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 16 2 1
Unrealized Gain (Loss) on Derivatives 47 0 $ 0
Other Current Liabilities | Not Designated as Hedging Instrument [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Asset, Fair Value, Gross Asset 1,099 619  
Derivative Liability, Fair Value, Gross Liability (1,278) (760)  
Regulatory liabilities, deferred income, and other [Member] | Not Designated as Hedging Instrument [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Asset, Fair Value, Gross Asset 269 166  
Derivative Liability, Fair Value, Gross Liability $ (734) $ (429)