Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.1
Derivatives - Gains and Losses on Derivatives Designated as Fair Value Hedges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative $ 10,489 $ 1,925
Hedged Item (10,425) (1,934)
Interest rate risk on long-term debt    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative 10,334 1,913
Hedged Item (10,276) (1,929)
Interest rate and foreign currency risk on long-term debt    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative 505 57
Hedged Item (491) (48)
Interest rate and foreign currency risk on long-term debt | Interest expense    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative 734 170
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 (241) (121)
Interest rate risk on AFS securities    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative (350) (45)
Hedged Item 342 43
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 $ 12 $ 8