v3.26.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued Salaries, Current $ 118.7 $ 284.4
Estimated Litigation Liability, Current 71.8 62.2
Deferred Revenue, Current 136.5 129.8
Operating Lease, Liability, Current 19.1 7.0
Taxes Payable, Current 13.1 104.5
Accrued Liabilities, Current 102.3 19.8
Total other current liabilities 461.5 607.6
Accrued employee separation expenses $ 4.6 $ 10.7