Fair Value Measurements - Carrying Amounts and Estimated Fair Values, Financial Instruments (Details) - USD ($) $ in Millions | Mar. 31, 2023 | Dec. 31, 2022 | Dec. 09, 2021 |
Senior Notes | 5.75% Senior Notes due 2025 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (as percent) | 5.75% | 5.75% | 5.75% |
Senior Notes | 5.75% Senior Notes due 2025 | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 347.9 | $ 347.7 | |
Senior Notes | 5.75% Senior Notes due 2025 | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 348.6 | $ 347.7 | |
Senior Notes | 4.50% Senior Notes due 2028 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (as percent) | 4.50% | 4.50% | 4.50% |
Senior Notes | 4.50% Senior Notes due 2028 | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 782.6 | $ 781.8 | |
Senior Notes | 4.50% Senior Notes due 2028 | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 746.9 | $ 726.7 | |
Senior Notes | 4.75% Senior Notes due 2030 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (as percent) | 4.75% | 4.75% | 4.75% |
Senior Notes | 4.75% Senior Notes due 2030 | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 779.6 | $ 779 | |
Senior Notes | 4.75% Senior Notes due 2030 | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 728.3 | $ 703.7 | |
Senior Notes | 4.625% Senior Notes due 2031 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (as percent) | 4.625% | 4.625% | 4.625% |
Senior Notes | 4.625% Senior Notes due 2031 | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 390.8 | $ 390.6 | |
Senior Notes | 4.625% Senior Notes due 2031 | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 352.2 | 342.2 | |
Other notes payable | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 52.5 | 53.1 | |
Other notes payable | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 52.5 | 53.1 | |
Advances under revolving credit facility | Line of credit | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 40 | 55 | |
Advances under revolving credit facility | Line of credit | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 40 | 55 | |
Letters of credit | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 0 | 0 | |
Letters of credit | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 33.6 | $ 32.7 | |