v3.25.0.1
Financial Instruments - Derivative Instruments Designated as Hedges (Details) - Foreign Exchange Forward - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Unrealized gains $ 0 $ 6 $ 1
Unrealized losses (13) 0 (15)
Total net unrealized (losses) gains (13) 6 (14)
Realized (losses) gains (8) (13) (23)
Realized losses cost of revenues      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized (losses) gains 0 0 (1)
Realized losses in operating expenses      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized (losses) gains (8) (13) $ (22)
Level 2      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign exchange forward contracts and options assets (classified in other current assets) 0 6  
Foreign exchange forward contract liabilities (classified in accounts payable and accrued liabilities) $ 13 $ 3