v3.24.3
Accrued Liabilities (Details) - Schedule of accrued liabilities - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of accrued liabilities [Abstract]    
Accrued interest $ 2,480 $ 440
Compensation and related expenses 1,111 1,692
Accrued taxes 1,076 552
Accrued utilities 346 350
Construction in progress accruals 183 191
Accrued legal, consulting and professional fees 456 839
Accrued rebates 24 233
Purchase accrual 0 8
Other 455 421
Total accrued liabilities $ 6,131 $ 4,726