v3.26.1
Supplemental Financial Information - Prepaid Expenses (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Other Balance Sheet Details [Abstract]    
Prepaid income taxes $ 127.7 $ 94.0
Prepaid development costs 69.6 55.6
Other prepaid expenses 27.5 21.1
Total prepaid expenses $ 224.8 $ 170.7