XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued expenses
As of December 31, 2023 and 2022, accrued expenses consisted of the following (in thousands):
 20232022
Accrued asset purchases$861 $66 
Accrued compensation1,707 1,737 
Accrued royalties38 41 
Accrued sales and other taxes201 290 
Other accrued operating expenses506 473 
Customer deposits and sales returns515 641 
Accrued travel expenses related to corporate events131 834 
Accrued shipping and handling costs291 528 
Rent expense— 
Accrued legal and accounting fees865 1,300 
Current portion of operating lease liabilities1,661 1,600 
 $6,779 $7,510