v3.26.1
Long-term debt - Revolving credit facility (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Long-term debt    
Borrowings $ 158.1 $ 145.0
Repayments 99.2 $ 112.1
Global Revolver    
Long-term debt    
Maximum borrowing capacity 350.0  
Borrowings 155.9  
Repayments $ 97.8  
Average interest rate on outstanding borrowings 4.50%  
Interest rate on the outstanding borrowings 4.50%  
Availability borrowing $ 287.0