XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consisted of the following as of June 30, 2022 and December 31, 2021:
(in thousands)June 30,
2022
December 31,
2021
Sales-refund reserve$3,521 $5,452 
Taxes payable19,990 17,930 
Employee-related liabilities3,614 5,021 
Accrued expenses13,037 17,840 
Total accrued expenses and other current liabilities$40,162 $46,243