XML 199 R165.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVES ACTIVITIES - Cash Flow Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Pretax change in accumulated other comprehensive income (loss)      
Amount of gain (loss) recognized in AOCI on derivative $ 729 $ (356) $ (173)
Other revenue 1,448 1,661 1,437
Net interest revenue 47,347 46,562 45,061
Cash flow hedges expected to be reclassified within 12 months $ 84    
Maximum length of time hedged in cash flow hedge 10 years    
Interest rate contracts      
Pretax change in accumulated other comprehensive income (loss)      
Amount of gain (loss) recognized in AOCI on derivative $ 746 (361) (165)
Foreign exchange contracts      
Pretax change in accumulated other comprehensive income (loss)      
Amount of gain (loss) recognized in AOCI on derivative (17) 5 (8)
Cash flow hedges      
Pretax change in accumulated other comprehensive income (loss)      
Net interest revenue 1,120 (38) (37)
Amount of gain (loss) reclassified from AOCI to earnings | Cash flow hedges      
Pretax change in accumulated other comprehensive income (loss)      
Other revenue (7) (17) (136)
Net interest revenue (384) (301)  
Amount of gain (loss) reclassified from AOCI to earnings | Cash flow hedges | Interest rate contracts      
Pretax change in accumulated other comprehensive income (loss)      
Other revenue 0 0 (126)
Net interest revenue (384) (301)  
Amount of gain (loss) reclassified from AOCI to earnings | Cash flow hedges | Foreign exchange contracts      
Pretax change in accumulated other comprehensive income (loss)      
Other revenue (7) (17) $ (10)
Net interest revenue $ 0 $ 0