v3.22.0.1
Derivative Contracts (Details) - Not Designated as Hedging Instrument - Foreign currency derivative contracts - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Derivative notional amount $ 833 $ 583
Level 2 | Prepaid expenses and other current assets    
Derivative [Line Items]    
Derivative Assets 2 8
Level 2 | Accrued expenses and other current liabilities    
Derivative [Line Items]    
Derivative Liabilities $ 3 $ 10