XML 74 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Hedging Activities (Summary of Notional Amounts and Respective Fair Values of Derivative Financial Instruments) (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Notional amount $ 17,016 $ 14,911
Asset derivatives, fair value 237 148
Liability derivatives, fair value (400) (442)
Foreign Exchange Contracts [Member] | Designated as Hedging Instrument [Member]    
Notional amount 2,039 391
Foreign Exchange Contracts [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Asset derivatives, fair value 10 4
Foreign Exchange Contracts [Member] | Designated as Hedging Instrument [Member] | Other Assets [Member]    
Asset derivatives, fair value 9 2
Foreign Exchange Contracts [Member] | Designated as Hedging Instrument [Member] | Other Accrued Liabilities [Member]    
Liability derivatives, fair value (14) (2)
Foreign Exchange Contracts [Member] | Designated as Hedging Instrument [Member] | Other Liabilities [Member]    
Liability derivatives, fair value (28)  
Foreign Exchange Contracts [Member] | Not Designated as Hedging Instrument [Member]    
Notional amount 1,745 900
Foreign Exchange Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Asset derivatives, fair value 7 5
Foreign Exchange Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Assets [Member]    
Asset derivatives, fair value 21  
Foreign Exchange Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Accrued Liabilities [Member]    
Liability derivatives, fair value (6) (7)
Translated Earnings Contracts [Member] | Not Designated as Hedging Instrument [Member]    
Notional amount 13,232 13,620
Translated Earnings Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Asset derivatives, fair value 124 94
Translated Earnings Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Assets [Member]    
Asset derivatives, fair value 66 43
Translated Earnings Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Accrued Liabilities [Member]    
Liability derivatives, fair value (109) (47)
Translated Earnings Contracts [Member] | Not Designated as Hedging Instrument [Member] | Other Liabilities [Member]    
Liability derivatives, fair value $ (243) $ (386)