v3.25.1
Other Financial Statement Information - Schedule of Depreciation and Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disclosure Details Of Depreciation And Amortization [Line Items]    
Total depreciation and amortization expense $ 10,406 $ 7,670
Cost of revenue    
Disclosure Details Of Depreciation And Amortization [Line Items]    
Total depreciation and amortization expense 5,115 4,467
Sales and marketing    
Disclosure Details Of Depreciation And Amortization [Line Items]    
Total depreciation and amortization expense 1,715 799
Technology and development    
Disclosure Details Of Depreciation And Amortization [Line Items]    
Total depreciation and amortization expense 2,220 1,477
General and administrative    
Disclosure Details Of Depreciation And Amortization [Line Items]    
Total depreciation and amortization expense $ 1,356 $ 927