Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF NOTES PAYABLE (Details)

v3.24.1
SCHEDULE OF NOTES PAYABLE (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable $ 64 $ 268
Notes Payable, Noncurrent portion 57
Nonrelated Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Less: Current Portion 64 211
Notes Payable, Noncurrent portion $ 57