Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values, Financial Instruments (Details) - USD ($) $ in Millions | Mar. 31, 2022 | Dec. 31, 2021 | Dec. 09, 2021 |
Term loan facilities | Term loan facilities | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 235.3 | $ 238.5 | |
Term loan facilities | Term loan facilities | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 236.3 | 239.6 | |
Senior Notes | 5.125% Senior Notes due 2023 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (percent) | 5.125% | | |
Senior Notes | 5.125% Senior Notes due 2023 | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 0 | 99.6 | |
Senior Notes | 5.125% Senior Notes due 2023 | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | $ 0 | 100.2 | |
Senior Notes | 5.75% Senior Notes due 2025 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (percent) | 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.2 | 347 | |
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 | $ 356.1 | 357.9 | |
Senior Notes | 4.50% Senior Notes due 2028 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (percent) | 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 | $ 779.5 | 786.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 | $ 790.9 | 823 | |
Senior Notes | 4.75% Senior Notes due 2030 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (percent) | 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 | $ 777.2 | 784.7 | |
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 | $ 768 | 824 | |
Senior Notes | 4.625% Senior Notes due 2031 | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt instrument interest rate (percent) | 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 | $ 389.9 | 393.7 | |
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 | 374.4 | 407 | |
Other notes payable | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 49 | 49.6 | |
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 | 49 | 49.6 | |
Advances under revolving credit facility | Carrying Amount | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 305 | 200 | |
Advances under revolving credit facility | Estimated Fair Value | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Carrying amounts and estimated fair values of financial instruments | 305 | 200 | |
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 | $ 37.2 | $ 38.2 | |