v3.26.1
Long Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Unamortized debt discount and issuance $ (3.5) $ (1.3)
Current portion (2.1) (2.3)
Long-term portion 209.4 203.1
Term loan    
Debt Instrument [Line Items]    
Long-term Debt, Gross $ 215.0 $ 206.7