XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Employee related expenses $ 2,099 $ 1,630
Accrued equipment expense 226 291
Accrued professional fees 325 443
Accrued royalties 2,934 3,224
Accrued freight and delivery charges 3,205 2,331
Accrued real estate tax 1,459 960
Accrued utilities 1,285 1,405
Sales tax liability 249 158
Accrued Income Taxes, Current 1,064 852
Other accrued liabilities 772 1,267
Total accrued liabilities $ 13,618 $ 12,561