v3.25.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
 June 30,
2025
December 31,
2024
Accrued compensation$3,528 $4,732 
Real estate and personal property taxes336 365 
Accrued distribution expenses and sales returns provision1,008 665 
Interest payable
17 17 
Other112 128 
Total accrued expenses$5,001 $5,907