v3.25.2
Financial Instruments - Schedule of Derivative Instruments Fair Value (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Gross Amount of Recognized Assets $ 0 $ 3
Derivative liabilities (18) (1)
Total (18) 2
Foreign Exchange Forward    
Derivative [Line Items]    
Gross Amount of Recognized Assets 0 3
Derivative liabilities $ (18) $ (1)