v3.24.3
Derivative Contracts - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]      
Derivative, gain (loss), statement of income or comprehensive income   Total revenues  
Foreign currency derivative contracts | Designated as hedging instrument      
Derivatives, Fair Value [Line Items]      
Derivative, term of contract   34 months  
Derivative, notional amount $ 1,600 $ 1,600  
Foreign currency derivative contracts | Not designated as hedging instruments      
Derivatives, Fair Value [Line Items]      
Derivative, notional amount 2,300 2,300 $ 1,700
Forward contracts      
Derivatives, Fair Value [Line Items]      
Derivative, gain (loss) on derivative, net   25  
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, after tax $ (2) $ 3