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

SUBSEQUENT EVENTS (Details Narrative)

v3.25.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
1 Months Ended
Apr. 04, 2025
Jan. 15, 2025
Apr. 11, 2024
Feb. 28, 2025
Jan. 31, 2025
Series A Warrants [Member]          
True-up payment limit     $ 1,640,000    
Reverse stock split     1-for-10    
Exercise price     $ 7.60    
Subsequent Event [Member]          
Reverse stock split 1-for-10        
Weighted-average exercise price       $ 8.30 $ 8.30
Issuance shares of common stock       258,896 185,009
Decrease in common stock description This reduced the number of issued and outstanding shares of common stock from approximately 15,261,445 shares to approximately 1,526,145 shares        
Net proceeds       $ 2,146,507 $ 1,533,905
Subsequent Event [Member] | Series A Warrants [Member]          
Issuance shares of warrants shares   1,828,819      
Exercise price $ 7.60 $ 8.30      
Subsequent Event [Member] | Series B Warrants [Member]          
Issuance shares of warrants shares   656,917      
Exercise price   $ 8.30