XML 100 R70.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF NOTES PAYABLE (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]    
Total $ 4,375 $ 7,990
Accrued interest 269 52
Debt discount (651)
Notes payable, net 3,993 8,042
Promissory Notes [Member]    
Short-Term Debt [Line Items]    
Total 7,990
Notes Payable 2024 [Member]    
Short-Term Debt [Line Items]    
Total 3,600
Notes Payable 2023 [Member]    
Short-Term Debt [Line Items]    
Total 500
Term Loan Agreement [Member]    
Short-Term Debt [Line Items]    
Total $ 275