Balance Sheet Details and Other Financial Information - Other Assets (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
Non-marketable equity securities | $ 115.8 | $ 119.3 |
Long-term deposits | 16.9 | 13.8 |
Other assets | 42.8 | 39.9 |
Total other assets | $ 175.5 | $ 173.0 |