XML 97 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS Derivatives (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivatives Not Designated as Hedging Instruments      
(Losses) gains on foreign currency exchange derivatives $ (19) $ (44) $ 43
Recurring Basis      
Derivatives Not Designated as Hedging Instruments      
Fair value of derivative assets 10,751 13,681  
Not Designated as Hedging Instrument | Recurring Basis | Foreign exchange derivatives      
Derivatives Not Designated as Hedging Instruments      
Fair value of derivative assets 12 4  
Fair value of derivative liabilities 5    
Level 2 | Recurring Basis      
Derivatives Not Designated as Hedging Instruments      
Fair value of derivative assets 2,945 10,358  
Level 2 | Not Designated as Hedging Instrument | Recurring Basis | Foreign exchange derivatives      
Derivatives Not Designated as Hedging Instruments      
Fair value of derivative assets 12 4  
Fair value of derivative liabilities 5 0  
Foreign currency purchases | Not Designated as Hedging Instrument | Foreign exchange derivatives      
Derivatives Not Designated as Hedging Instruments      
Notional amount: 1,770 1,324  
Foreign currency sales | Not Designated as Hedging Instrument | Foreign exchange derivatives      
Derivatives Not Designated as Hedging Instruments      
Notional amount: $ 901 $ 921