XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Statement Information - Summary of Depreciation and Amortization Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Details Of Depreciation And Amortization [Line Items]      
Total depreciation and amortization expense $ 16,686 $ 20,097 $ 16,390
Cost of revenue      
Disclosure Details Of Depreciation And Amortization [Line Items]      
Total depreciation and amortization expense 6,430 8,324 6,773
Sales and marketing      
Disclosure Details Of Depreciation And Amortization [Line Items]      
Total depreciation and amortization expense 6,017 6,913 6,469
Technology and development      
Disclosure Details Of Depreciation And Amortization [Line Items]      
Total depreciation and amortization expense 2,361 2,800 1,055
General and administrative      
Disclosure Details Of Depreciation And Amortization [Line Items]      
Total depreciation and amortization expense $ 1,878 $ 2,060 $ 2,093