XML 25 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued and Other Expenses
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued and Other Expenses Accrued and Other Expenses
Accrued and other expenses were comprised of the following:
 June 30, 2025December 31, 2024
Employee related expenses$1,545 $1,630 
Accrued equipment expense
266 291 
Accrued professional fees319 443 
Accrued royalties2,831 3,224 
Accrued freight and delivery charges3,482 2,331 
Accrued real estate tax1,011 960 
Accrued utilities1,479 1,405 
Sales tax liability517 158 
Income tax payable564 852 
Other accrued liabilities1,962 1,267 
Total accrued liabilities$13,976 $12,561