XML 82 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Employee related expenses $ 1,630 $ 1,767
Accrued equipment expense 291 524
Accrued professional fees 443 461
Accrued royalties 3,224 3,149
Accrued freight and delivery charges 2,331 2,066
Accrued real estate tax 960 1,044
Accrued utilities 1,405 604
Sales tax liability 158 486
Accrued Income Taxes 852 865
Other accrued liabilities 1,267 58
Total accrued liabilities $ 12,561 $ 11,024