Quarterly report pursuant to Section 13 or 15(d)

Common Stock, Stock Options and Warrants (Details Textual)

v3.20.4
Common Stock, Stock Options and Warrants (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Nov. 05, 2020
Oct. 06, 2020
Sep. 08, 2020
Aug. 10, 2020
Feb. 10, 2020
May 18, 2020
Apr. 06, 2020
Nov. 04, 2019
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2020
Feb. 07, 2018
Common Stock, Stock Options and Warrants (Textual)                        
Proceeds from common stock warrant exercises                 $ 106    
Common stock, shares issued                 1,815,188      
Stock option purchase grants 1,130,000                      
Stock-based compensation expense                 $ 1,365,000 $ 220,384    
Unrecognized total compensation cost related to unvested awards                 $ 213,444      
Recognized over weighted average period 2 years 9 months 18 days               2 years 1 month 6 days      
Option shares available future grants                 870,000      
Stok plan authorizes maximum                 2,000,000      
Weighted average exercise price $ 0.24                      
Board of Directors [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Options vest over terms, description                 All of these options vest over terms of 12 to 36 months and have a term of 10 years.      
Total Purchase   800,000                    
Shares of employees   175,000                    
Directors shares   125,000                    
Includind stock   $ 12,556                    
Common Stock [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Number of common stock shares                 1,890,000      
Common stock issued for services     101,174   150,000   50,000 186,566        
Common stock issued for services fair value     $ 100,000   $ 306,020   $ 22,750 $ 100,000        
Common stock, shares issued         136,000              
Warrant [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Common stock outstanding warrants reserve                 746,324      
Recognized over weighted average period                 3 years 3 months 19 days      
Registered Direct and Private Placement Offerings [Member] | Investor [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Other cash expenses related to placements       $ 135,000   $ 85,000            
Sale of common stock       9,159,524   7,058,824            
Warrants sold and issued to investors       $ 569,426   $ 2,138,998            
Proceeds from common stock warrant exercises           6,877,100            
Other expense       $ 109,074   $ 12,901            
Warrants issued       641,166   494,118            
Registered Direct and Private Placement Offerings [Member] | Placement Agent [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Sale of common stock       8,700,201   3,529,412            
Sale of stock price       $ 1.05   $ 1.0625            
Warrants sold and issued to investors       $ 9,617,500   $ 275,724            
Description of warrants       The Company paid the underwriter a fee of 7% of the gross proceeds totaling $673,225 and issued the underwriters 641,166 immediately exercisable warrants with an exercise price of $1.3125 per share and a term of five years.   The Company paid the placement agent for the offering a fee of 7% of the gross proceeds totaling $525,000 and issued the placement agent 494,118 immediately exercisable warrants with an exercise price of $1.3281 per share and a term of five years.            
Registered Direct and Private Placement Offerings [Member] | Accredited Investors [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Sale of stock price           $ 1.00            
Warrants sold and issued to investors           $ 7,500,001            
Stock Options [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Warrants to purchase common stock                 855,171      
Weighted average period                 10 years      
Common stock, shares issued                 866,667      
Common stock outstanding                 4,490,171   3,390,171  
Stock options to purchase exercised                      
Stock option purchase grants                 3,110,000      
Financial advisor warrants were exercised                 4,829      
Aggregate intrinsic value for the warrants outstanding                 $ 231,182   $ 440,336  
Options to purchase shares expired                 6,667      
Option to purchase share outstanding                 1,745,000      
Option shares available future grants                 1,365,000      
Omnibus Stock Incentive Plan [Member]                        
Common Stock, Stock Options and Warrants (Textual)                        
Common stock, shares issued                       2,000,000