Balance Sheet Details and Other Financial Information - Other Assets (Details) - USD ($) $ in Millions |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Long-term investments | $ 46.3 | $ 38.5 |
| Long-term deposits | 15.1 | 14.4 |
| Other assets | 26.8 | 22.1 |
| Total other assets | $ 88.2 | $ 75.0 |