Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.1
Derivatives - Gains and Losses on Derivatives Designated as Fair Value Hedges (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative $ 1,925 $ (2,014)
Hedged Item (1,934) 1,920
Interest rate risk on long-term debt | Interest expense    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative 1,913 (2,305)
Hedged Item (1,929) 2,236
Interest rate and foreign currency risk on long-term debt | Interest expense    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative 57 322
Hedged Item (48) (346)
Gain (loss) on derivatives 170 (64)
Interest rate and foreign currency risk on long-term debt | Other income    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Gain (loss) on derivatives (121) 433
Interest rate risk on AFS securities | Interest income    
Effect of Fair Value Hedges on Results of Operations [Abstract]    
Derivative (45) (31)
Hedged Item $ 43 $ 30