v3.26.1
Debt - Debt Repayment (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]    
Repayment of long-term debt $ 550 $ 1,600
1.250% Notes due March 2026 | Senior Notes    
Debt Instrument [Line Items]    
Repayment of long-term debt $ 550  
Interest rate 1.25%