v3.26.1
Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued Salaries, Current $ 177.9 $ 284.4
Estimated Litigation Liability, Current 92.1 62.2
Deferred Revenue, Current 130.6 129.8
Operating Lease, Liability, Current 20.2 7.0
Taxes Payable, Current 9.8 104.5
Accrued Liabilities, Current 97.5 19.8
Total other current liabilities 528.1 607.6
Accrued employee separation expenses $ 3.8 $ 10.7