Annual report [Section 13 and 15(d), not S-K Item 405]

NOTES PAYABLE (Details Narrative)

v3.25.1
NOTES PAYABLE (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Notes payable   $ 64 $ 268
Repayment of notes payable $ 64 $ 205  
Equipment [Member] | Several Financing Agreements [Member] | Nonrelated Party [Member]      
Debt Instrument [Line Items]      
Debt maturity maturing between September 2023 and July 2024    
Minimum [Member] | Equipment [Member] | Several Financing Agreements [Member] | Nonrelated Party [Member]      
Debt Instrument [Line Items]      
Debt term 2 years    
Interest rate 1.90%    
Maximum [Member] | Equipment [Member] | Several Financing Agreements [Member] | Nonrelated Party [Member]      
Debt Instrument [Line Items]      
Debt term 5 years    
Interest rate 6.90%