XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Derivative Instruments and Hedging Activities - Pre-tax effects of economic hedges not designated a cash flow hedges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Unrealized mark-to-market results        
Reversal of previously recognized unrealized (gains) on settled positions related to economic hedges $ (97) $ (101) $ (58) $ (62)
Reversal of acquired (gain)/loss positions related to economic hedges (42) (2) 206 2
Net unrealized gains/(losses) on open positions related to economic hedges 1,924 (15) 3,875 73
Total unrealized mark-to-market gains/(losses) for economic hedging activities 1,785 (118) 4,023 13
Reversal of previously recognized unrealized (gains) on settled positions related to trading activity (6) (7) (16) (14)
Net unrealized gains on open positions related to trading activity 14 2 18 19
Total unrealized mark-to-market gains/(losses) for trading activity 8 (5) 2 5
Total unrealized gains/(losses) 1,793 (123) 4,025 18
Credit Risk Related Contingent Features        
Unrealized gains from open economic hedge positions     3,900 73
Collateral due on net liability position that has not been called by a certain marginable agreement counterparty 92   92  
Additional collateral required 35   35  
Adequate Assurance Clauses        
Credit Risk Related Contingent Features        
Derivative net liability position, collateral required for contracts with credit rating contingent feature 865   865  
Commodity contracts        
Unrealized mark-to-market results        
Total unrealized gains/(losses) 1,793 (123) 4,025 18
Commodity contracts | Operating revenues        
Unrealized mark-to-market results        
Total unrealized gains/(losses) 11 34 (97) 83
Commodity contracts | Cost of operations        
Unrealized mark-to-market results        
Total unrealized gains/(losses) 1,777 (157) 4,121 (65)
Foreign exchange contract | Cost of operations        
Unrealized mark-to-market results        
Total unrealized gains/(losses) $ 5 $ 0 $ 1 $ 0