v3.26.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Non-income taxes payable $ 49.6 $ 58.9
Accrued legal and other external fees 22.6 20.1
Acquisition indemnification holdbacks 3.6 6.1
Income taxes payable 9.9 4.9
Other accrued and current liabilities 25.7 31.7
Total accrued and other current liabilities $ 111.4 $ 121.7