XML 59 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 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Derivative Instruments, Gain (Loss) [Line Items]        
Gain/(loss) recognized in income on derivative and related hedged item $ 40 $ 21 $ 208 $ 51
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 (50) 117 409 453
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) 777   777  
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 $ 50 $ (119) $ (418) $ (468)