XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]      
Non-income taxes payable $ 61.8   $ 59.2
Accrued legal and other external fees 22.0   26.1
Acquisition indemnification holdbacks 8.4   4.0
Other accrued and current liabilities 56.3   53.9
Total accrued and other current liabilities $ 148.5 $ 143.2 $ 143.2