XML 67 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments - Derivatives in Accumulated Other Comprehensive Income (Details) - Foreign Exchange Contract - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Effect of derivative Contracts on Accumulated Other Comprehensive Income    
Amount of Gain (Loss) Reclassified From AOCI to Earnings $ 15 $ (30)
Designated as Hedging Instrument | Cash Flow Hedging    
Effect of derivative Contracts on Accumulated Other Comprehensive Income    
Beginning balance 68 (57)
Amount of Gain (Loss) Recognized in Other Comprehensive Income (21) (57)
Amount of Gain (Loss) Reclassified From AOCI to Earnings 20 (28)
Ending balance $ 27 $ (86)