XML 38 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Expenses
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued and Other Expense Accrued and Other Expense
Accrued and other expense consists of the following:
 December 31,
 20242023
Employee related expenses$1,630 $1,767 
Accrued equipment expense291 524 
Accrued professional fees443 461 
Accrued royalties3,224 3,149 
Accrued freight and delivery charges2,331 2,066 
Accrued real estate tax960 1,044 
Accrued utilities1,405 604 
Sales tax liability158 486 
Income taxes payable852 865 
Other accrued liabilities1,267 58 
Total accrued liabilities$12,561 $11,024