Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values, Financial Instruments (Details) - USD ($) $ in Millions | Mar. 31, 2021 | Dec. 31, 2020 |
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 | $ 248.3 | $ 251.6 |
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 | $ 249.8 | $ 253.1 |
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% | 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 | $ 298.3 | $ 298.1 |
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 | $ 300.8 | $ 302.6 |
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 | $ 346.5 | $ 346.3 |
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 | $ 361.6 | $ 361.4 |
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 | $ 785.5 | $ 785 |
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 | $ 820.2 | $ 840 |
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 | $ 783.5 | $ 783.2 |
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 | $ 824 | $ 856 |
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 | $ 393.3 | $ 393.2 |
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 | 415 | 424.9 |
Other notes payable | Carrying Amount | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Carrying amounts and estimated fair values of financial instruments | 39.7 | 39.8 |
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 | 39.7 | 39.8 |
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.7 | $ 36.7 |