XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payables and Accrued Expenses - Schedule Of Accounts Payables and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 3,294 $ 3,488
Accrued payroll and bonuses 575 756
Accrued expenses 90 204
Accrued interest expenses 5 77
Accrued professional fees 214 255
Accounts payable commodities 19,161 45,342
Accrued purchases 0 17
Sales taxes payable 3 28
Total accounts payable and accrued liabilities $ 23,342 $ 50,167