XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Expenses (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Expenses
Accrued and other expenses were comprised of the following:
 March 31, 2025December 31, 2024
Employee related expenses$2,099 $1,630 
Accrued equipment expense
226 291 
Accrued professional fees325 443 
Accrued royalties2,934 3,224 
Accrued freight and delivery charges3,205 2,331 
Accrued real estate tax1,459 960 
Accrued utilities1,285 1,405 
Sales tax liability249 158 
Income tax payable1,064 852 
Other accrued liabilities772 1,267 
Total accrued liabilities$13,618 $12,561