v3.24.2.u1
Debt - Senior Notes (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Aug. 01, 2024
USD ($)
Dec. 31, 2023
USD ($)
Senior Notes              
Debt Instrument [Line Items]              
Change of control event       1.01      
Interest expense   $ 64 $ 64 $ 129 $ 131    
Fair value of long-term debt   $ 7,000   $ 7,000     $ 7,100
Senior notes due 2024 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent)   3.45%   3.45%      
Senior notes due 2024 | Senior Notes | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument, face amount           $ 750  
Interest rate (in percent)           3.45%  
Senior notes due 2023 | Senior Notes              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 1,200            
Interest rate (in percent) 2.75%            
Debt repaid $ 1,200            
Redemption price (in percent) 100.00%            
Senior notes due 2025 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent)   5.90%   5.90%      
Senior notes due 2025 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate (in percent)   1.90%   1.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%