v3.25.2
Debt - Schedule of the Company's Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (0.5) $ (0.3)
Total debt 190.1 124.7
Less: current portion of long-term debt 5.8 0.0
Long-term debt 184.3 124.7
Term Loan A Facility    
Debt Instrument [Line Items]    
Term loan facility 113.6 125.0
Revolving Credit Facility    
Debt Instrument [Line Items]    
Borrowings under the Revolving Facility $ 77.0 $ 0.0