Quarterly report pursuant to Section 13 or 15(d)

Derivatives - Designated Fair Value Hedged Assets (Liabilities) (Details)

v3.19.3
Derivatives - Designated Fair Value Hedged Assets (Liabilities) (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Hedged liability, long-term debt, carrying value $ (165,021) $ (138,682)
Hedged liability, long-term debt, cumulative fair value adjustments (11,932) (2,117)
Hedged asset, available-for-sale debt securities, carrying value 1,684 981
Hedged asset, available-for-sale debt securities, cumulative fair value adjustments 92 (29)
Interest rate risk on long-term debt    
Derivative [Line Items]    
Increase (decrease) in liability $ (1,400) $ (1,600)