v3.25.2
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Combination [Line Items]          
Depreciation and amortization expense $ 40,100 $ 26,300 $ 77,200 $ 50,400  
Goodwill 181,087   181,087   $ 181,087
Goodwill, impairment loss     0 0  
Amortization of acquired intangible assets 3,700 2,000 7,000 7,200  
Capitalized internal-use software          
Business Combination [Line Items]          
Depreciation and amortization expense $ 7,800 $ 5,900 $ 15,200 $ 11,400