v3.26.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Depreciation and Amortization Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property Plant And Equipment [Line Items]        
Depreciation and amortization expense     $ 30.0 $ 14.5
Amortization expense for internal-use software and website development $ 16.1 $ 2.5 18.0 4.6
Property, Equipment and Software        
Property Plant And Equipment [Line Items]        
Depreciation and amortization expense 6.4 4.9 12.0 9.9
Software and Website Development        
Property Plant And Equipment [Line Items]        
Amortization expense for internal-use software and website development $ 5.7 $ 4.7 $ 11.0 $ 9.4