XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedging Activities (Details Textuals) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Derivative [Line Items]          
Carrying values of hedged liabilities $ 3,500   $ 3,500   $ 8,700
Cumulative amount of fair value hedging adjustment 52   52   (2)
Net increase (decrease) in interest expense on long term debt and other (15) $ 21 (27) $ 81  
Other, Net [Member]          
Derivative [Line Items]          
Gain (loss) in changes in fair value of derivatives not designated as hedges 1 20 17 69  
Fair Value Hedging [Member]          
Derivative [Line Items]          
Notional amount of long-term debt 3,500   3,500   8,800
Net Investment Hedges [Member]          
Derivative [Line Items]          
Notional amounts of derivatives 2,900   2,900   $ 3,000
Foreign Currency Translation Adjustment Gains (Losses) [Member]          
Derivative [Line Items]          
Gain (loss) on net investment hedges, net of taxes $ (59) $ 50 $ 71 $ 29