XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Other Financial Statement Information - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 18,741 $ 21,858
Accrued vendor payables 15,003 18,239
Accrued advertising 11,621 426
Sales allowances 4,570 4,862
Accrued sales, use and business taxes 3,380 2,678
Other 2,505 2,754
Total accrued expenses and other current liabilities $ 55,820 $ 50,817