XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financial Statement Information - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Other Financial Information [Abstract]    
Accrued payroll and related expenses $ 24,763 $ 27,822
Accrued vendor payables 15,638 15,531
Accrued advertising 494 1,071
Sales allowances 4,707 4,426
Accrued sales, use and business taxes 3,544 3,838
Other 3,203 4,685
Total accrued expenses and other current liabilities $ 52,349 $ 57,373