v3.25.4
WARRANT LIABILITIES (Details Narrative) - USD ($)
12 Months Ended
Mar. 13, 2023
Dec. 22, 2021
Dec. 31, 2025
Dec. 31, 2024
Jun. 18, 2024
Dec. 27, 2022
WarrantLiabilitiesLineItems [Line Items]            
Common stock, par value     $ 0.086 $ 0.086    
Preferred stock, par value     $ 0.086 $ 0.086    
Series B Warrants [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Warrants excercises         $ 3.91  
Warrants exercised         50,980  
Series B Warrant Liability [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Net fair value gains losses     $ 0 $ 156,000    
Warrant liability     $ 0 $ 0    
Series B Convertible Preferred Stock [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Preferred stock stated value per share   $ 1,000        
Securities Purchase Agreement [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Common stock, par value $ 0.086          
Shares of common stock 9,120          
Aggregate purchase price   $ 20,000,000        
Securities Purchase Agreement [Member] | Series B Convertible Preferred Stock [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Convertible preferred stock, shares   9,076        
Preferred stock, par value   $ 0.086        
Common Stock [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Class of warrant acquiring         39,569  
Shares of common stock     1,488,096      
Common Stock [Member] | Securities Purchase Agreement [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Common stock, par value   0.086        
Warrants excercises   $ 1,042.95        
Shares of common stock   10,474        
Convertible into aggregate shares   8,702        
Conversion price, per share   $ 1,042.95        
Common Stock [Member] | Securities Purchase Agreement [Member] | Maximum [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Class of warrant acquiring   38,353        
Series B Warrants [Member] | Securities Purchase Agreement [Member]            
WarrantLiabilitiesLineItems [Line Items]            
Warrants excercises           $ 127.50
Warrants outstanding           78,431