v3.25.0.1
Debt - Senior Notes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Senior Notes      
Debt Instrument [Line Items]      
Redemption percentage in event of change in control 101.00%    
Interest expense $ 247 $ 260 $ 231
Fair value of long-term debt $ 6,300 7,100  
3.450% Senior notes due 2024 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 3.45%    
3.450% Senior notes due 2024 | Senior Notes      
Debt Instrument [Line Items]      
Face amount $ 750    
Coupon rate, fixed rate notes 3.45%    
2.750% Senior notes due 2023 | Senior Notes      
Debt Instrument [Line Items]      
Face amount   $ 1,200  
Coupon rate, fixed rate notes   2.75%  
3.800% Senior notes due 2022 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes     3.80%
3.800% Senior notes due 2022 | Senior Notes      
Debt Instrument [Line Items]      
Face amount     $ 1,400
2.600% Senior notes due 2022 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes     2.60%
Senior Unsecured Notes Due 2025, 2027 and 2032 | Senior Notes      
Debt Instrument [Line Items]      
Face amount     $ 1,200
5.900% Senior notes due on 2025 | Senior Notes      
Debt Instrument [Line Items]      
Face amount     $ 425
Coupon rate, fixed rate notes 5.90%   5.90%
5.950% Senior notes due on 2027 | Senior Notes      
Debt Instrument [Line Items]      
Face amount     $ 300
Coupon rate, fixed rate notes 5.95%   5.95%
6.300% Senior notes due on 2032 | Senior Notes      
Debt Instrument [Line Items]      
Face amount     $ 425
Coupon rate, fixed rate notes     6.30%
1.900% Senior notes due 2025 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 1.90%    
1.400% Senior notes due 2026 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 1.40%    
3.600% Senior notes due 2027 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 3.60%    
2.700% Senior notes due 2030 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 2.70%    
2.600% Senior notes due 2031 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 2.60%    
6.300% Senior notes due on 2032 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 6.30%    
4.000% Senior notes due 2042 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 4.00%    
3.650% Senior notes due 2051 | Senior Notes      
Debt Instrument [Line Items]      
Coupon rate, fixed rate notes 3.65%