v3.25.2
Debt - Schedule of Debt Outstanding (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease liabilities $ 1.3 $ 1.2
Bank overdrafts 0.0 0.8
Total debt 213.8 199.5
Less: current portion of long-term debt (0.4) (1.3)
Long-term debt 213.4 198.2
The 2021 Credit Agreement    
Debt Instrument [Line Items]    
Finance lease liabilities current 0.4  
The 2021 Credit Agreement | Revolving credit facility borrowings    
Debt Instrument [Line Items]    
Revolving credit facility borrowings $ 212.5 $ 197.5