v3.25.2
Long-term debt - Revolving credit facility (Details)
€ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Jul. 17, 2025
USD ($)
Jul. 17, 2025
EUR (€)
Jul. 16, 2025
USD ($)
Jul. 16, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Long-term debt            
Borrowings $ 306.3          
Repayments $ 280.9          
Average interest rate on outstanding borrowings 5.90%          
Revolving credit facility $ 37.0         $ 10.0
Belgian Revolving Credit Facility | Subsequent event            
Long-term debt            
Maximum borrowing capacity | €     € 55   € 30  
German Revolving Credit Facility | Subsequent event            
Long-term debt            
Maximum borrowing capacity | €     € 85   € 60  
Global Revolver            
Long-term debt            
Calculated Borrowing Base 350.0          
Borrowings 314.1          
Repayments $ 287.1          
Interest rate on the outstanding borrowings 5.80%          
Revolving credit facility $ 37.0          
Amount available for Borrowing $ 300.0          
Global Revolver | Subsequent event            
Long-term debt            
Maximum borrowing capacity   $ 350.0   $ 300.0    
Increase in borrowing capacity   $ 50.0