XML 109 R94.htm IDEA: XBRL DOCUMENT v3.20.2
FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Derivative [Line Items]    
Gross Notional $ 92,529 $ 98,018
All other assets    
Gross derivatives 3,162 2,572
Netting and credit adjustments (740) (546)
Cash collateral adjustments (1,934) (1,286)
Net derivatives recognized in statement of financial position 488 740
Net accrued interest 74 182
Securities held as collateral (2) (469)
Net amount 560 452
All other liabilities    
Gross derivatives 1,265 853
Netting and credit adjustments (745) (546)
Cash collateral adjustments (133) (105)
Net derivatives recognized in statement of financial position 387 202
Net accrued interest 1 1
Securities held as collateral 0 0
Net amount 388 203
Derivatives accounted for as hedges    
Derivative [Line Items]    
Gross Notional 27,942 30,961
All other assets    
Gross derivatives 2,091 1,734
All other liabilities    
Gross derivatives 121 57
Derivatives accounted for as hedges | Interest rate contracts    
Derivative [Line Items]    
Gross Notional 20,974 23,918
All other assets    
Gross derivatives 2,019 1,636
All other liabilities    
Gross derivatives 8 11
Derivatives accounted for as hedges | Currency exchange contracts    
Derivative [Line Items]    
Gross Notional 6,968 7,044
All other assets    
Gross derivatives 73 99
All other liabilities    
Gross derivatives 113 46
Derivatives not accounted for as hedges    
Derivative [Line Items]    
Gross Notional 64,586 67,056
All other assets    
Gross derivatives 1,070 838
All other liabilities    
Gross derivatives 1,144 796
Derivatives not accounted for as hedges | Interest rate contracts    
Derivative [Line Items]    
Gross Notional 446 3,185
All other assets    
Gross derivatives 6 18
All other liabilities    
Gross derivatives 7 12
Derivatives not accounted for as hedges | Currency exchange contracts    
Derivative [Line Items]    
Gross Notional 62,340 62,165
All other assets    
Gross derivatives 877 697
All other liabilities    
Gross derivatives 1,107 744
Derivatives not accounted for as hedges | Other contracts    
Derivative [Line Items]    
Gross Notional 1,801 1,706
All other assets    
Gross derivatives 187 123
All other liabilities    
Gross derivatives $ 30 $ 40