XML 120 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities (Effective Portion of Cash Flow Hedges) (Details) - Cash Flow Hedging - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Losses) Recognized in AOCL, Effective Portion $ (339) $ (94) $ (22)
Gains (Losses) Reclassified from AOCL into Earnings, Effective Portion (54) (117) (51)
Gain (Loss) on Derivative Instruments, Net, Pretax (52) 173 15
Interest Rate Contract      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Losses) Recognized in AOCL, Effective Portion (290) (16) (66)
Gains (Losses) Reclassified from AOCL into Earnings, Effective Portion (28) (52) (82)
Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net 0 (7) 3
AOCI before tax expected increase (decrease) next 12 months (73)    
Loss on discontinuation of cash flow hedge due to forecasted transaction probable of not occurring (2) [1] 0 (13) [1]
Cross Currency Interest Rate Contract [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Losses) Recognized in AOCL, Effective Portion (26) (26) 31
Gains (Losses) Reclassified from AOCL into Earnings, Effective Portion (12) (43) 34
Foreign Exchange Contract [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Losses) Recognized in AOCL, Effective Portion (23) (52) (5)
Gains (Losses) Reclassified from AOCL into Earnings, Effective Portion (13) (16) (20)
Gain (Loss) on Derivative Instruments, Net, Pretax (46) 148 1
Commodity Contract [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Losses) Recognized in AOCL, Effective Portion 0 0 18
Gains (Losses) Reclassified from AOCL into Earnings, Effective Portion (1) (6) 17
Gain (Loss) on Derivative Instruments, Net, Pretax $ (6) $ 25 $ 14
[1]
Cash flow hedge was discontinued on a cross-currency swap in 2019 because the underlying debt was prepaid. Cash flow hedge was discontinued in 2017 because it was probable the forecasted transaction will not occur.