v3.26.1
Accrued and Other Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Employee related expenses $ 2,445 $ 4,999
Accrued equipment expense 155 163
Accrued professional fees 463 309
Accrued royalties 3,324 3,061
Accrued freight and delivery charges 10,706 5,914
Accrued real estate tax 1,399 852
Accrued utilities 1,752 1,165
Sales tax liability 330 355
Other accrued liabilities 2,246 726
Total accrued liabilities $ 22,820 $ 17,544