v3.25.2
Derivative Instruments - Notional amounts and fair value (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
contract
Mar. 31, 2025
agreement
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
agreement
Jun. 30, 2025
USD ($)
contract
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Derivatives              
Fair Value of Accrued Liabilities and Other $ 2.5       $ 2.5   $ 1.0
Change in fair value of derivative instruments         $ 3.4 $ (0.7)  
Interest rate swaps | Not designated as a hedge              
Derivatives              
Number of interest rate swap agreements entered into | agreement   5   5      
Number of contracts | contract 5       5    
Long-term debt not including unamortized debt issuance costs and discount $ 1,045.1       $ 1,045.1    
Notional amount 500.0       500.0    
Fair Value of Accrued Liabilities and Other $ 2.5       $ 2.5    
Derivative Liability, Current, Statement of Financial Position Accrued liabilities and other       Accrued liabilities and other    
Fair Value Other Non-current Liabilities $ 3.8       $ 3.8    
Derivative Liability, Noncurrent, Statement of Financial Position Other non-current liabilities       Other non-current liabilities    
Change in fair value of derivative instruments $ 0.6   $ (1.8)   $ 3.4 (0.7)  
Amount of cash receipts     $ 1.2     $ 1.6  
Interest rate swaps | Not designated as a hedge | Average              
Derivatives              
Percentage rate         4.30%    
Each individual interest rate swap | Not designated as a hedge              
Derivatives              
Notional amount       $ 100.0