XML 58 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Risk Management - Effect of Derivative Contracts on the Income Statement (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative Instruments, Gain (Loss) [Line Items]        
Gain/(loss) recognized in income on derivative and related hedged item $ 64 $ 7 $ 168 $ 30
Derivatives designated as hedging instruments | Derivatives in fair value hedging relationships | Interest rate contracts | Interest, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain/(loss) recognized in income on derivative and related hedged item 26 208 459 336
Derivatives designated as hedging instruments | Derivatives in fair value hedging relationships | Hedged fixed rate debt        
Derivative Instruments, Gain (Loss) [Line Items]        
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) 827   827  
Derivatives designated as hedging instruments | Derivatives in fair value hedging relationships | Hedged fixed rate debt | Interest, net        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain/(loss) recognized in income on derivative and related hedged item $ (28) $ (211) $ (468) $ (349)