v3.26.1
Balance Sheet Details (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Other current assets:    
Prepaid expenses and income taxes $ 48.6 $ 46.9
Other 19.8 14.6
Other current assets 68.4 80.6
Deferred Compensation Plan Assets 0.0 19.1
Other non-current assets:    
Operating lease right-of-use assets 54.6 58.0
Other 26.3 21.6
Other non-current assets 80.9 79.6
Other current liabilities:    
Operating lease liabilities 20.9 21.0
Contract liabilities 41.6 26.2
Other 74.1 77.3
Other current liabilities 143.8 145.7
Accrued Income Taxes, Current 4.3 2.1
Deferred Compensation Liability, Current 2.9 19.1
Other long-term liabilities:    
Operating lease liabilities 37.6 41.5
Other 3.2 0.8
Other long-term liabilities 40.8 $ 42.3
Deferred Compensation Arrangement with Individual, Distribution Paid $ 2.9