XML 123 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Carrying amount | Senior Unsecured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument $ 455.7 $ 454.9
Carrying amount | Revolving facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 10.0 25.0
Carrying amount | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 3,063.0 3,065.3
Fair value | Senior Unsecured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 433.4 420.3
Fair value | Revolving facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 9.8 24.6
Fair value | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument $ 3,013.4 $ 3,003.9