v3.26.1
Borrowings - Schedule of Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 451.6 $ 451.6
Less: debt, current (1.6) (1.6)
Less: deferred financing costs (6.3) (6.9)
Debt, non-current 443.7 443.1
2021 Credit Agreement    
Debt Instrument [Line Items]    
Total debt 450.0 450.0
Other    
Debt Instrument [Line Items]    
Total debt $ 1.6 $ 1.6