Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Derivatives - Gains and Losses on Derivatives Designated as Fair Value Hedges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative $ (2,850) $ 10,489
Hedged Item 2,878 (10,425)
Interest rate risk on long-term debt    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative (8,063) 10,334
Hedged Item 8,002 (10,276)
Interest rate and foreign currency risk on long-term debt    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative (28) 505
Hedged Item 26 (491)
Interest rate and foreign currency risk on long-term debt | Interest expense    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative (34) 734
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 8 (241)
Interest rate risk on AFS securities    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative 5,241 (350)
Hedged Item (5,150) 342
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 $ (2) $ 12