XML 70 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Notional and Fair Values of Derivative Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Notional or contractual amount $ 255,546 $ 212,505
Derivative assets, gross amount 1,729 1,539
Derivative liabilities, gross amount 1,197 1,201
Derivative asset, netting adjustments (633) (1,079)
Derivative liability, netting adjustments (523) (287)
Total derivative assets 1,096 460
Total derivative liabilities 674 914
Net valuation allowance on derivative assets and liabilities for non-performance risk 12 2
Derivatives designated as accounting hedges    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 164,821 142,965
Derivative assets, gross amount 332 509
Derivative liabilities, gross amount 305 100
Derivatives designated as accounting hedges | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 154,487 134,613
Derivative assets, gross amount 332 147
Derivative liabilities, gross amount 84 98
Derivatives designated as accounting hedges | Interest rate contracts | Fair value hedges    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 57,587 53,413
Derivative assets, gross amount 11 64
Derivative liabilities, gross amount 55 28
Derivatives designated as accounting hedges | Interest rate contracts | Cash flow hedges    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 96,900 81,200
Derivative assets, gross amount 321 83
Derivative liabilities, gross amount 29 70
Derivatives designated as accounting hedges | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 10,334 8,352
Derivative assets, gross amount 0 362
Derivative liabilities, gross amount 221 2
Derivatives designated as accounting hedges | Foreign exchange contracts | Fair value hedges    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 1,402 0
Derivative assets, gross amount 0 0
Derivative liabilities, gross amount 6 0
Derivatives designated as accounting hedges | Foreign exchange contracts | Cash flow hedges    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 6,103 5,745
Derivative assets, gross amount 0 184
Derivative liabilities, gross amount 113 2
Derivatives designated as accounting hedges | Foreign exchange contracts | Net investment hedges    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 2,829 2,607
Derivative assets, gross amount 0 178
Derivative liabilities, gross amount 102 0
Derivatives not designated as accounting hedges    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 90,725 69,540
Derivative assets, gross amount 1,397 1,030
Derivative liabilities, gross amount 892 1,101
Derivatives not designated as accounting hedges | Customer accommodation    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 82,434 61,477
Derivative assets, gross amount 1,349 999
Derivative liabilities, gross amount 853 1,053
Derivatives not designated as accounting hedges | Interest rate contracts | Customer accommodation    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 62,268 49,386
Derivative assets, gross amount 552 190
Derivative liabilities, gross amount 117 256
Derivatives not designated as accounting hedges | Interest rate contracts | Other interest rate exposures    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 6,729 6,427
Derivative assets, gross amount 48 29
Derivative liabilities, gross amount 30 36
Derivatives not designated as accounting hedges | Foreign exchange contracts | Customer accommodation    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 4,674 1,418
Derivative assets, gross amount 39 12
Derivative liabilities, gross amount 42 11
Derivatives not designated as accounting hedges | Commodity contracts | Customer accommodation    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 15,492 10,673
Derivative assets, gross amount 758 797
Derivative liabilities, gross amount 694 786
Derivatives not designated as accounting hedges | Other contracts    
Derivatives, Fair Value [Line Items]    
Notional or contractual amount 1,562 1,636
Derivative assets, gross amount 0 2
Derivative liabilities, gross amount $ 9 $ 12