v3.26.1
Fair Value Measures - Schedule of Carrying Values and Fair Values of Financial Instruments Not Recorded at Fair Value (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
4.0% Senior Notes | Level 2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 239.9 $ 646.0
4.0% Senior Notes | Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 233.4 632.2
4.0% Senior Notes | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, stated interest rate (as percent) 4.00%  
4.375% Senior Notes | Level 2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 450.0 450.0
4.375% Senior Notes | Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 437.9 439.8
4.375% Senior Notes | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, stated interest rate (as percent) 4.375%  
5.875% Senior Notes | Level 2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 500.0 500.0
5.875% Senior Notes | Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 502.8 507.9
5.875% Senior Notes | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, stated interest rate (as percent) 5.875%  
3.75% Senior Notes | Level 2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 750.0 750.0
3.75% Senior Notes | Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 702.4 703.1
3.75% Senior Notes | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, stated interest rate (as percent) 3.75%  
6.625% Senior Notes | Level 2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 500.0 500.0
6.625% Senior Notes | Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Liabilities $ 515.3 $ 523.8
6.625% Senior Notes | Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt, stated interest rate (as percent) 6.625%