v3.25.2
Debt - Senior Notes (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Aug. 31, 2024
USD ($)
Senior Notes              
Debt Instrument [Line Items]              
Change of control event     1.01        
Interest expense $ 55 $ 64 $ 112 $ 129      
Fair value of long-term debt $ 5,700   $ 5,700     $ 6,300  
Senior notes due 2025 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 1.90%   1.90%        
Senior notes due 2025 | Senior Notes              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 800    
Interest rate (in percent)         1.90%    
Senior notes due 2025 | Senior Notes              
Debt Instrument [Line Items]              
Debt instrument, face amount             $ 750
Interest rate (in percent)             3.45%
Senior notes due 2025 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 5.90%   5.90%        
Senior notes due 2026 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 1.40%   1.40%        
Senior notes due 2027 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 3.60%   3.60%        
Senior notes due 2027 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 5.95%   5.95%        
Senior notes due 2030 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 2.70%   2.70%        
Senior notes due 2031 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 2.60%   2.60%        
Senior notes due 2032 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 6.30%   6.30%        
Senior notes due 2042 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 4.00%   4.00%        
Senior notes due 2051 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent) 3.65%   3.65%