XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Financial Instruments - Summary of Economic Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative [Line Items]        
Total     $ 1,161 $ (146)
Not Designated as Hedging Instrument, Economic Hedge | Commodity Contract        
Derivative [Line Items]        
Total $ 400 $ 137 1,178 (131)
Not Designated as Hedging Instrument, Economic Hedge | Commodity Contract | Operating revenues        
Derivative [Line Items]        
Total 519 173 774 1,317
Not Designated as Hedging Instrument, Economic Hedge | Commodity Contract | Purchased power and fuel        
Derivative [Line Items]        
Total $ (119) $ (36) $ 404 $ (1,448)