v3.26.1
Long-term debt - Revolving credit facility (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Long-term debt    
Borrowings $ 283.7 $ 306.3
Repayments 255.3 $ 280.9
Revolving credit facility 28.2  
Global Revolver    
Long-term debt    
Maximum borrowing capacity 350.0  
Borrowings 280.2  
Repayments $ 252.0  
Average interest rate on outstanding borrowings 4.90%  
Interest rate on the outstanding borrowings 5.30%  
Availability borrowing $ 261.0  
Revolving credit facility $ 28.2