XML 324 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued and Other Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Employee related expenses $ 1,767 $ 1,172
Accrued equipment expense 524 597
Accrued professional fees 461 295
Accrued royalties 3,149 3,470
Accrued freight and delivery charges 2,066 4,117
Accrued real estate tax 1,044 1,008
Accrued utilities 604 1,604
Sales tax liability 486 829
Accrued Income Taxes 865 0
Other accrued liabilities 58 338
Total accrued liabilities $ 11,024 $ 13,430