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

WARRANTS (Details Narrative)

v3.25.4
WARRANTS (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 29, 2025
Aug. 13, 2025
May 07, 2025
Oct. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Feb. 25, 2025
Class of Warrant or Right [Line Items]              
Warrant outstanding         1,348,494    
Exercise price per share         $ 28.44    
Number of shares of common stock 1,047,694            
Proceeds from warrant exercised         $ 4,814,027 $ 1,371,147  
Warrants to purchase shares         2,317,607    
Warrants to purchase Common Stock shares       720,000      
Reduced exercise price per share         $ 0.10    
Gross proceeds from stock       $ 1,800,000      
Designated shares         20,000,000 20,000,000  
Stock per share       $ 2.50      
Preferred Stock per share         $ 0.001 $ 0.001  
Stock per share         $ 0.23    
Series B Convertible Preferred Stock [Member]              
Class of Warrant or Right [Line Items]              
Designated shares   990          
Stock per share   $ 0.001          
Preferred Stock per share   1,000          
October Warrants [Member]              
Class of Warrant or Right [Line Items]              
Exercise price per share             $ 25.50
Warrants to purchase shares             97,538
Tradeable Warrant [Member] | Maximum [Member]              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares         53,375    
Non-Tradeable Warrant [Member] | Maximum [Member]              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares         90,149    
Warrant [Member]              
Class of Warrant or Right [Line Items]              
Warrant outstanding         1,348,494 409,937  
Exercise price per share   $ 37.50     $ 28.44    
Warrants exercised         1,204,854    
Number of shares of common stock         1,140,947    
Warrants exercised           35,558  
Forfeited         63,907    
Proceeds from warrant exercised         $ 4,800,000 $ 1,300,000  
Warrants to purchase shares   21,667          
Warrants to purchase Common Stock shares   15,000          
Common Stock originally issued date   Oct. 21, 2024          
Reduced exercise price per share   $ 6.90          
Gross proceeds from stock   $ 253,000          
Warrants to purchase Common Stock shares   47,666          
May 2025 Warrants [Member]              
Class of Warrant or Right [Line Items]              
Exercise price per share     $ 10.56        
Warrants to purchase shares     507,812        
Warrant price per share     $ 4.50        
Warrant issued     962,862        
Common Stock [Member]              
Class of Warrant or Right [Line Items]              
Exercise price per share   $ 10.56          
Number of shares of common stock         4,498,675 519,158  
Warrants to purchase shares 874,067 223,824          
Common Stock originally issued date   Aug. 05, 2024          
Exercise price per share   $ 45.00          
Stock per share   $ 0.007          
Convertible into Common Stock shares   143,476          
Stock per share   $ 6.90