v3.25.1
NOTES PAYABLE (Details Narrative) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
All Notes Payable [Member]    
Debt Instrument [Line Items]    
Note payable $ 61 $ 61
US Small Business Administration [Member] | Unsecured Note Payable 30 Year [Member]    
Debt Instrument [Line Items]    
Debt face value $ 100  
Debt stated interest rate 3.75%  
Debt annual periodic payment $ 4