XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following:
 June 30,
2023
December 31,
2022
Accrued compensation$2,800 $6,389 
Real estate and personal property taxes299 322 
Accrued distribution expenses and sales returns provision636 1,012 
Other528 244 
Total accrued expenses$4,263 $7,967