XML 105 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Financial instrument maturity period 24 months  
AOCI recognized in net sales and cost of goods sold over next twelve months $ (73)  
Foreign exchange contracts    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Notional amount of foreign exchange derivatives 6,900 $ 7,200
Interest rate derivatives    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Notional amount of foreign exchange derivatives $ 5,400 $ 5,400