XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Other Financial Statement Information - Schedule of Depreciation and Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense $ 11,339 $ 8,426 $ 21,745 $ 16,096
Cost of revenue        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense 5,313 4,618 10,428 9,085
Sales and marketing        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense 2,454 889 4,169 1,688
Technology and development        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense 2,158 1,841 4,378 3,318
General and administrative        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense $ 1,414 $ 1,078 $ 2,770 $ 2,005