XML 113 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting for Derivative Instruments and Hedging Activities - Pre-tax Effects of Economic Hedges not Designated as Cash Flow Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Unrealized Mark To Market Results [Abstract]      
Reversal of previously recognized unrealized (gains) on settled positions related to economic hedges $ (55) $ (68) $ (73)
Reversal of acquired loss/(gain) positions related to economic hedges 4 6 (10)
Net unrealized (losses)/gains on open positions related to economic hedges 68 (42) (97)
Total unrealized mark-to-market (losses)/gains for economic hedging activities (119) (20) 14
Reversal of previously recognized unrealized (gains) on settled positions related to trading activity (20) (11) (12)
Net unrealized gains on open positions related to trading activity 15 31 29
Total unrealized mark-to-market (losses)/gains for trading activity (5) 20 17
Total unrealized (losses)/gains (124) 0 31
Credit Risk Related Contingent Features [Abstract]      
Collateral required contracts with credit rating contingent features in a net liability position 35    
Additional collateral required 1    
Adequate Assurance Clauses      
Credit Risk Related Contingent Features [Abstract]      
Collateral required for contracts in net liability positions that have adequate assurance clauses 26    
Commodity contracts      
Unrealized Mark To Market Results [Abstract]      
Total unrealized (losses)/gains (124) 0 31
Commodity contracts | Operating revenue      
Unrealized Mark To Market Results [Abstract]      
Total unrealized (losses)/gains 90 53 (113)
Commodity contracts | Cost of operations      
Unrealized Mark To Market Results [Abstract]      
Total unrealized (losses)/gains (214) (53) 144
Interest rate contracts      
Unrealized Mark To Market Results [Abstract]      
Total unrealized (losses)/gains $ 0 $ (38) $ 0