Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Derivatives - Gains and Losses on Derivatives Designated as Fair Value Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative $ 7,830 $ 6,130 $ (2,777)
Hedged Item (7,954) (6,113) 2,558
Interest rate risk on long-term debt | Interest expense      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative 7,091 6,113 (1,538)
Hedged Item (7,220) (6,110) 1,429
Interest rate and foreign currency risk on long-term debt      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative 783 119 (1,187)
Hedged Item (783) (101) 1,079
Interest rate and foreign currency risk on long-term debt | Interest expense      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative 701 73 (116)
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 73 28 (992)
Interest rate risk on AFS securities | Interest Income      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Derivative (44) (102) (52)
Hedged Item 49 98 50
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 $ 9 $ 18 $ (79)