XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financial Statement Information - Summary of Depreciation and Amortization Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense $ 5,837 $ 5,539 $ 11,406 $ 10,933
Cost of revenue        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense 3,011 2,184 5,633 4,254
Sales and marketing        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense 1,354 1,879 2,611 3,754
Technology and development        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense 841 692 1,699 1,418
General and administrative        
Disclosure Details Of Depreciation And Amortization [Line Items]        
Total depreciation and amortization expense $ 631 $ 784 $ 1,463 $ 1,507