XML 117 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Assets And Liabilities (Fair Value Of Derivative Instruments) (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Asset Derivatives $ 168 $ 384
Liability Derivatives (717) (788)
Designated as Hedging Instrument [Member]    
Asset Derivatives 25 24
Liability Derivatives (32) 0
Not Designated as Hedging Instrument [Member]    
Asset Derivatives 143 360
Liability Derivatives (685) (788)
Broker cleared derivative contracts [Member]    
Asset Derivatives 115 343
Liability Derivatives (198) (350)
Commodity Derivatives [Member] | Not Designated as Hedging Instrument [Member]    
Asset Derivatives 53 41
Liability Derivatives (71) (39)
Commodity Derivatives (Margin Deposits) [Member] | Designated as Hedging Instrument [Member]    
Asset Derivatives 25 24
Liability Derivatives (32) 0
Commodity Derivatives (Margin Deposits) [Member] | Not Designated as Hedging Instrument [Member]    
Asset Derivatives 90 319
Liability Derivatives (166) (350)
Interest Rate Derivatives [Member] | Not Designated as Hedging Instrument [Member]    
Asset Derivatives 0 0
Liability Derivatives $ (448) $ (399)