XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued and Other Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Employee related expenses $ 2,100 $ 1,767
Accrued equipment expense 96 524
Accrued professional fees 563 461
Accrued royalties 2,584 3,149
Accrued freight and delivery charges 2,293 2,066
Accrued real estate tax 2,363 1,044
Accrued utilities 1,153 604
Sales tax liability 340 486
Accrued Income Taxes, Current 845 865
Other accrued liabilities 471 58
Total accrued liabilities $ 12,808 $ 11,024