v3.26.3
Fair Value Measurements - Long-Term Debt (Details) - Senior Notes - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
4.375% Notes due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 4.375%  
3.875% Notes due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 3.875%  
6.500% Notes due February 15, 2031    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 6.50%  
3.875% Notes due May 15, 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, interest rate, stated percentage 3.875%  
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    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt $ 3,771 $ 3,766
Carrying Amount | 4.375% Notes due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 798 797
Carrying Amount | 3.875% Notes due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 646 646
Carrying Amount | 6.500% Notes due February 15, 2031    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 840 838
Carrying Amount | 3.875% Notes due May 15, 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 745 744
Carrying Amount | 6.250% Notes due 2033    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 742 741
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 3,566 3,708
Fair Value | 4.375% Notes due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 774 786
Fair Value | 3.875% Notes due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 585 603
Fair Value | 6.500% Notes due February 15, 2031    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 838 873
Fair Value | 3.875% Notes due May 15, 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt 652 682
Fair Value | 6.250% Notes due 2033    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of debt $ 717 $ 764