v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued payroll and employee benefits $ 92.9 $ 135.9
Derivative liabilities $ 91.1 $ 136.0
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable Accounts payable
Tax-related accruals $ 83.6 $ 84.6
Accrued legal and professional 33.2 32.1
Accrued hosting and software licenses 31.8 34.1
Other 122.5 106.0
Accounts payable $ 455.1 $ 528.7