XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Fair value of financial instruments - Interest Rate Swaps (Details) - Designated as Hedging Instrument - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Level 2        
Derivative [Line Items]        
Fair value of swap, net $ (0.6)   $ (0.6)  
$150 million interest rate swap        
Derivative [Line Items]        
Notional value of derivative instrument 150.0   $ 150.0  
Weighted average maturity     10 months 24 days  
$150 million interest rate swap | Level 2        
Derivative [Line Items]        
Interest expense (1.7)   $ (6.3)  
$400 million interest rate swap | Level 2        
Derivative [Line Items]        
Interest expense   $ (4.6)   $ (14.3)
Accrued liabilities | $100 million interest rate swap | Level 2        
Derivative [Line Items]        
Fair value of swap, liability position (0.1)   (0.1)  
Other liabilities | $100 million interest rate swap | Level 2        
Derivative [Line Items]        
Fair value of swap, liability position (0.4)   (0.4)  
Other liabilities | $50 million interest rate swap | Level 2        
Derivative [Line Items]        
Fair value of swap, liability position $ (0.1)   $ (0.1)