XML 99 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments - Effect of Derivative Contracts on Accumulated Other Comprehensive Income (Details) - Foreign Exchange Contract - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effect of Derivative Contracts on Accumulated Other Comprehensive Income:      
Less: Amount of Gain (Loss) Reclassified From AOCI to Earnings $ 70 $ 1 $ (9)
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 4 117  
Less: Amount of Gain (Loss) Reclassified From AOCI to Earnings 81 (8)  
Ending balance $ (9) $ 68 $ (57)