v3.26.1
Balance Sheet Components - Schedule of Reconciliation of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Additional Financial Information Disclosure [Abstract]        
Cash and cash equivalents $ 621.3 $ 580.0 $ 568.2 $ 620.8
Restricted cash 3.9 3.0 1.4 18.1
Long-term restricted cash 2.9 2.9 0.4 0.0
Total cash, cash equivalents and restricted cash $ 628.1 $ 585.9 $ 570.0 $ 638.9