XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following:
 June 30,
2024
December 31,
2023
Accrued compensation$2,667 $4,202 
Real estate and personal property taxes382 337 
Accrued distribution expenses and sales returns provision653 645 
Interest payable
1,536 1,013 
Other436 300 
Total accrued expenses$5,674 $6,497