XML 58 R75.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments - Cumulative Fair Value Hedging Adjustments (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Commodity contracts    
Assets    
Carrying amount of the hedged items $ 10,300 $ 6,800
Long-term debt    
Liabilities    
Carrying amount of the hedged items 163,494 139,915
Cumulative amount of fair value hedging adjustments included in the carrying amount of hedged items:    
Active hedging relationships 9,957 141
Discontinued hedging relationships 125 8
Total 10,082 149
Long-term debt | Not designated as hedges    
Liabilities    
Carrying amount of the hedged items 4,100 7,300
Beneficial interests issued by consolidated VIEs    
Liabilities    
Carrying amount of the hedged items 2,362 6,987
Cumulative amount of fair value hedging adjustments included in the carrying amount of hedged items:    
Active hedging relationships 0 0
Discontinued hedging relationships (11) (33)
Total (11) (33)
Investment securities - AFS    
Assets    
Carrying amount of the hedged items 123,914 55,313
Cumulative amount of fair value hedging adjustments included in the carrying amount of hedged items:    
Active hedging relationships 3,664 (1,105)
Discontinued hedging relationships 261 381
Total 3,925 (724)
Investment securities - AFS | Not designated as hedges    
Assets    
Carrying amount of the hedged items $ 15,300 $ 14,600