XML 88 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Long-Term Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Senior Notes | 4.375% Notes due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 4.375%  
Senior Notes | 3.875% Notes due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 3.875%  
Senior Notes | 3.875% Notes due 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 3.875%  
Senior Notes | 6.250% Notes due 2033    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 6.25%  
Carrying Amount | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt $ 3,574 $ 2,923
Carrying Amount | Senior Notes | 4.375% Notes due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 796 795
Carrying Amount | Senior Notes | 3.875% Notes due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 645 645
Carrying Amount | Senior Notes | 3.875% Notes due 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 743 743
Carrying Amount | Senior Notes | 6.250% Notes due 2033    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 740 740
Carrying Amount | Term Loan | Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 500 0
Carrying Amount | Credit Facility | Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 150 0
Fair Value | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 3,392 2,726
Fair Value | Senior Notes | 4.375% Notes due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 763 759
Fair Value | Senior Notes | 3.875% Notes due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 581 578
Fair Value | Senior Notes | 3.875% Notes due 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 658 648
Fair Value | Senior Notes | 6.250% Notes due 2033    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 740 741
Fair Value | Term Loan | Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 500 0
Fair Value | Credit Facility | Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt $ 150 $ 0