XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Non-income taxes payable $ 85.5 $ 77.4
Accrued legal and other external fees 25.4 24.0
Other accrued and current liabilities 44.3 39.4
Total accrued and other current liabilities $ 155.2 $ 140.8