Annual report pursuant to Section 13 and 15(d)

Derivatives - Gains and Losses on Derivatives Designated as Fair Value Hedges (Details)

v3.19.3.a.u2
Derivatives - Gains and Losses on Derivatives Designated as Fair Value Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative $ 6,130 $ (2,777) $ 207
Hedged Item (6,113) 2,558 (687)
Interest rate risk on long-term debt | Interest expense      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative 6,113 (1,538) (1,537)
Hedged Item (6,110) 1,429 1,045
Interest rate and foreign currency risk on long-term debt      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative 119 (1,187) 1,811
Hedged Item (101) 1,079 (1,767)
Interest rate and foreign currency risk on long-term debt | Interest expense      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative 73 (116) (365)
Interest rate and foreign currency risk on long-term debt | Market making and similar activities      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative 28 (992) 2,200
Interest rate risk on AFS securities | Interest income      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative (102) (52) (67)
Hedged Item 98 50 $ 35
Accumulated Other Comprehensive Income (Loss) | Interest rate and foreign currency risk on long-term debt      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative $ 18 $ (79)