XML 80 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consisted of the following as of December 31, 2022 and 2021:
(in thousands)December 31,
2022
December 31,
2021
Sales-refund reserve$4,534 $5,452 
Taxes payable3,336 17,930 
Employee-related liabilities2,624 5,021 
Accrued expenses12,954 17,840 
Total accrued expenses and other current liabilities$23,448 $46,243