v3.20.4
Derivative and Hedging Instruments Foreign Exchange Risk Management (Details)
€ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2015
EUR (€)
Foreign Exchange Risk Management          
Gain (loss) for contracts to purchase and sell foreign currency $ (136)        
Terms of the foreign currency forward contracts   18 months      
Payments for settlement of derivative instrument   $ 175 $ 0 $ 0  
Cash flow hedges   (189) 14 0  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax   (144) 11 0  
Foreign exchange contracts | General and Administrative          
Foreign Exchange Risk Management          
Gain (loss) for contracts to purchase and sell foreign currency   40 (39) $ 53  
Net Investment Hedging          
Foreign Exchange Risk Management          
Euro-denominated debt designated as hedge of net investment in European foreign operations denominated in euros | €         € 1,650
Cash Flow Hedging | Interest Rate Risk          
Foreign Exchange Risk Management          
Notional amount     $ 1,000    
Payments for settlement of derivative instrument   175      
Cash flow hedges 14        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax   133      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax $ 11        
Other Comprehensive Income (Loss), Cash Flow Hedge, Reclassification for Discontinuance, before Tax   4      
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months   $ 6