XML 103 R92.htm IDEA: XBRL DOCUMENT v3.20.2
FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
Gross Notional $ 89,801 $ 98,018
All other assets    
Gross derivatives 2,985 2,572
Netting and credit adjustments (704) (546)
Cash collateral adjustments (1,212) (1,286)
Net derivatives recognized in statement of financial position 1,069 740
Net accrued interest 118 182
Securities held as collateral (720) (469)
Net amount 467 452
All other liabilities    
Gross derivatives 1,257 853
Netting and credit adjustments (710) (546)
Cash collateral adjustments (149) (105)
Net derivatives recognized in statement of financial position 398 202
Net accrued interest 15 1
Securities held as collateral 0 0
Net amount 413 203
Derivatives accounted for as hedges    
Derivative [Line Items]    
Gross Notional 27,247 30,961
All other assets    
Gross derivatives 2,139 1,734
All other liabilities    
Gross derivatives 203 57
Derivatives accounted for as hedges | Interest rate contracts    
Derivative [Line Items]    
Gross Notional 20,790 23,918
All other assets    
Gross derivatives 2,081 1,636
All other liabilities    
Gross derivatives 9 11
Derivatives accounted for as hedges | Currency exchange contracts    
Derivative [Line Items]    
Gross Notional 6,457 7,044
All other assets    
Gross derivatives 58 99
All other liabilities    
Gross derivatives 194 46
Derivatives not accounted for as hedges    
Derivative [Line Items]    
Gross Notional 62,554 67,056
All other assets    
Gross derivatives 846 838
All other liabilities    
Gross derivatives 1,055 796
Derivatives not accounted for as hedges | Interest rate contracts    
Derivative [Line Items]    
Gross Notional 717 3,185
All other assets    
Gross derivatives 9 18
All other liabilities    
Gross derivatives 7 12
Derivatives not accounted for as hedges | Currency exchange contracts    
Derivative [Line Items]    
Gross Notional 60,356 62,165
All other assets    
Gross derivatives 750 697
All other liabilities    
Gross derivatives 1,018 744
Derivatives not accounted for as hedges | Other contracts    
Derivative [Line Items]    
Gross Notional 1,482 1,706
All other assets    
Gross derivatives 87 123
All other liabilities    
Gross derivatives $ 30 $ 40