XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Statement Information - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 16,316 $ 21,858
Accrued vendor payables 19,729 18,239
Accrued advertising 10,157 426
Sales allowances 4,771 4,862
Accrued sales, use and business taxes 2,725 2,678
Other 2,811 2,754
Total accrued expenses and other current liabilities $ 56,509 $ 50,817