v3.22.2.2
Other Financial Statement Information - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 21,574 $ 21,858
Accrued vendor payables 16,557 18,239
Accrued advertising 8,543 426
Sales allowances 4,287 4,862
Accrued sales, use and business taxes 3,745 2,678
Other 5,210 2,754
Total accrued expenses and other current liabilities $ 59,916 $ 50,817