Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Derivatives - Gains and Losses on Derivatives Designated as Fair Value Hedges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative $ (1,305) $ 3,185 $ 9,358 $ 9,228
Hedged Item 1,247 (3,201) (9,482) (9,233)
Interest rate risk on long-term debt        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative (1,523) 3,328 9,286 9,373
Hedged Item 1,473 (3,342) (9,403) (9,392)
Interest rate and foreign currency risk on long-term debt        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative 79 (110) 644 (12)
Hedged Item (87) 111 (638) 31
Interest rate and foreign currency risk on long-term debt | Interest expense        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative (13) (59) 718 108
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 95 (53) (83) (142)
Interest rate risk on AFS securities        
Effect of Fair Value Hedges on Results of Operations [Abstract]        
Derivative 139 (33) (572) (133)
Hedged Item (139) 30 559 128
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 $ (3) $ 2 $ 9 $ 22