XML 119 R98.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments (Hedging Activity Reported in Accumulated Other Comprehensive Earnings (Losses) Net of Income Taxes) (Details) - Foreign Exchange Contract [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Hedging Activity, Affecting Accumulated Other Comprehensive Income [Roll Forward]      
Derivative (gains)/losses transferred to earnings $ (13) $ 33 $ (116)
Change in fair value (1,696) 308 296
Other Comprehensive Income (Loss) [Member]      
Hedging Activity, Affecting Accumulated Other Comprehensive Income [Roll Forward]      
Gain at beginning of period 97 59 123
Derivative (gains)/losses transferred to earnings (11) 30 (102)
Change in fair value (44) 8 38
Gain at end of period $ 42 $ 97 $ 59