XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Schedule of Carrying Amount and Estimated Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 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 $ 456.2 $ 455.7
Carrying amount | Revolving facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 0.0 10.0
Carrying amount | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 3,049.5 3,063.0
Fair value | Senior Unsecured Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 467.2 433.4
Fair value | Revolving facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument 0.0 9.8
Fair value | Term Loans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value disclosure of debt instrument $ 2,939.7 $ 3,013.4