v3.25.1
Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Carrying amount | Senior Unsecured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument $ 455.9 $ 455.7
Carrying amount | Revolving facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 15.0 10.0
Carrying amount | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 3,056.3 3,063.0
Fair value | Senior Unsecured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 460.9 433.4
Fair value | Revolving facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 14.5 9.8
Fair value | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument $ 2,966.6 $ 3,013.4