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

Equity Securities (Details Narrative)

v3.25.1
Equity Securities (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jun. 07, 2024
Sep. 30, 2024
Jul. 31, 2024
May 31, 2024
May 21, 2024
Nov. 30, 2023
Nov. 20, 2023
May 26, 2023
Mar. 31, 2023
Mar. 20, 2023
Dec. 31, 2024
Dec. 31, 2023
Aug. 02, 2024
Gross proceeds from issuance of common shares                     $ 6,886,102 $ 7,605,625  
Warrants outstanding                     5,068,455 557,225  
Warrant reduced description                     from $318.00 to $42.30 per share upon closing of the March 2023 Offering    
Preferred stock authorized                     10,000,000 10,000,000  
Net cash proceeds from PIPE               $ 1,500,000          
Received net cash proceeds           $ 2,000,000.0              
Offering expenses           $ 3,000,000.0              
Underwriters discounts and offering expenses               $ 300,000          
Equity securities Abeyance                       182,000  
Abeyance Shares issued                       182,000  
Preferred stock par value                     $ 0.0001 $ 0.0001  
Exercise price per share       $ 4.91   $ 9.7655 $ 42.30            
Reduced exercise price       $ 5.16   $ 5.16              
Common stock, shares sold                     2,517,768 261,998  
Warrants Member                          
Warrants outstanding                     0    
ATM Agreement                          
Offering price                         $ 505,000
Shares registered under the ATM capacity     $ 513                    
Shares issued   194,218 355,806               550,024    
Common stock shares issued     355,806                    
Gross proceeds from issuance of common shares   $ 504,894 $ 1,157,248               $ 1,400,000    
Provision for sale of common stock $ 1,157,761                        
Commission rate for sales agent 3.00%                        
May 2024 Inducement                          
Warrants to purchase shares of Common Stock       601,174 516,336                
Exchange Series A Common Warrants to Series B Common Warrants       431,498                  
Equity securities Abeyance                     267    
Exercise price per share               $ 32.40          
Reduced exercise price       $ 5.16     $ 9.7665            
Net cash proceeds       $ 2,300,000                  
Common Stock and Preferred Stock                          
Net cash proceeds                   $ 4,200,000      
Underwriters' discounts and offering expenses                   $ 800,000      
Common stock, shares sold               30,570   5,666      
September 2024 PIPE Series A Common Warrants [Member]                          
Warrants outstanding                     1,912,569    
Exercise price                     $ 1.58    
September 2024 PIPE Series B Common Warrants [Member]                          
Warrants outstanding                     1,912,569    
Exercise price                     $ 1.58    
September 2024 PIPE Placement Agent Warrants [Member]                          
Warrants outstanding                     1,912,569    
Warrant [Member]                          
Warrants outstanding                     5,068,455    
Intrinsic value of warrants outstanding                     $ 0    
Fair value, per share                     $ 1.35    
Warrants to purchase shares of Common Stock       516,336                  
Equity securities Pre-funded Warrants                     905,000    
Warrants, expire date                     April 2022    
Exercise price per share                     $ 0.001    
Net cash proceeds       $ 2,300,000     $ 2,000,000.0            
Equity issuance cost       $ 1,500,000     $ 300,000   $ 100,000        
Series A Common Stock Warrants [Member]                          
Warrants to purchase shares of Common Stock       601,174   247,196 247,196            
Exchange Series A Common Warrants to Series B Common Warrants       431,498   215,749 215,749            
Common and Pre-Funded Warrants [Member]                          
Warrant units to purchase stocks               53,391          
Warrants to purchase shares of Common Stock                   107,874      
Pre-funded warrants to purchase shares of Common Stock                   102,208      
Warrants sold to purchase one share of common stock               22,821          
Exercise price               $ 0.0001   $ 0.0001      
PIPE | Warrants Member                          
Warrants to purchase shares of Common Stock             231,473            
Warrant units to purchase stocks                   107,874      
Exercise price                   $ 42.30      
May 2023 | PIPE Common Warrants                          
Warrants outstanding                       53,391  
Exercise price               32.40     $ 32.40    
Offering price               $ 34.275          
Warrant units to purchase stocks               53,391          
Warrants sold to purchase one share of common stock               53,391          
September 2024 PIPE                          
Warrants outstanding                     1,912,569    
Equity securities Pre-funded Warrants                     905,000    
Exercise price                     $ 1.58    
Cash proceeds                     $ 3,100,000    
Discounts and offering expenses                     $ 400,000