XML 157 R117.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative and Hedging Instruments - Gain (Loss) Recognized in Income for the Contracts to Purchase and Sell Foreign Currency Summary (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Foreign Exchange Risk Management        
Gain (loss) for contracts to purchase and sell foreign currency $ (136)      
General and administrative | Foreign exchange contracts        
Foreign Exchange Risk Management        
Gain (loss) for contracts to purchase and sell foreign currency   $ (10) $ 40 $ (39)