XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Financial Statement Presentation (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Asset, Fair Value, Gross Liability $ (511)   $ (1,034)
Derivative Liability, Fair Value, Gross Asset 631   1,236
Derivative Asset 256   334
Derivative Liability (453)   (776)
Energy Related Derivative | Gain (Loss) on Derivative Instruments      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gain (Loss) on Derivative Instruments, Net, Pretax 506 $ (194)  
Not Designated as Hedging Instrument [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Asset, Fair Value, Gross Asset 767   1,368
Derivative Liability, Fair Value, Gross Liability (1,084)   (2,012)
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 174 (69)  
Unrealized Gain (Loss) on Derivatives 332 (125)  
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 (4) 1  
Unrealized Gain (Loss) on Derivatives (5) $ 2  
Other Current Liabilities | Not Designated as Hedging Instrument [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative Asset, Fair Value, Gross Asset 611   1,099
Derivative Liability, Fair Value, Gross Liability (623)   (1,278)
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 156   269
Derivative Liability, Fair Value, Gross Liability $ (461)   $ (734)