XML 127 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Assets And Liabilities (Fair Value Of Derivative Instruments) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Asset Derivatives $ 263 $ 616
Liability Derivatives (293) (464)
Designated as Hedging Instrument [Member]    
Asset Derivatives 3 51
Liability Derivatives (7) (6)
Not Designated as Hedging Instrument [Member]    
Asset Derivatives 260 565
Liability Derivatives (286) (458)
Broker cleared derivative contracts [Member]    
Asset Derivatives 212 478
Liability Derivatives (236) (380)
Commodity Derivatives [Member] | Not Designated as Hedging Instrument [Member]    
Asset Derivatives 51 132
Liability Derivatives (57) (80)
Commodity Derivatives (Margin Deposits) [Member] | Designated as Hedging Instrument [Member]    
Asset Derivatives 3 51
Liability Derivatives (7) (6)
Commodity Derivatives (Margin Deposits) [Member] | Not Designated as Hedging Instrument [Member]    
Asset Derivatives 209 427
Liability Derivatives (229) (374)
Interest Rate Derivatives [Member] | Not Designated as Hedging Instrument [Member]    
Asset Derivatives 0 6
Liability Derivatives $ 0 $ (4)