Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details Narrative)

v3.20.1
Stockholders' Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 27, 2020
Sep. 13, 2019
Aug. 15, 2019
Aug. 02, 2019
Dec. 31, 2018
Jan. 30, 2020
Sep. 30, 2019
Aug. 31, 2019
Jul. 31, 2019
May 31, 2019
Mar. 31, 2019
Feb. 28, 2019
Jan. 31, 2019
Jun. 30, 2018
May 31, 2018
May 31, 2018
Apr. 30, 2018
Dec. 31, 2018
Oct. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Jan. 31, 2020
Aug. 31, 2018
Common stock issued during period         20,000           140,080 7,023 7,023 204,000   2,980   17,790          
Share price per share         $ 12.80               $ 10.80         $ 12.80     $ 12.80    
Common stock issued during period, value                       $ 75,848 $ 75,848                    
Warrants to purchase shares of common stock                     42,024     71,700                  
Proceeds from public offering             $ 148,800 $ 1,971,000   $ 515,000 $ 1,679,230     $ 2,068,900     $ 877,500            
Proceeds from issuance of common Stock and warrants                                       $ 4,981,221 $ 2,040,100    
Conversion of stock, shares converted                             1,000                
Notes payable principal balance                             $ 50,000 $ 50,000              
Warrant exercised                             2,400 2,400              
Warrants exercise price                           $ 10.80                  
Unvested compensation cost         $ 277,515                         $ 277,515   303,000 277,515    
Unvested prepaid stock compensation         $ 21,355                         $ 21,355   $ 0 $ 21,355    
Preferred stock, shares authorized         10,000,000                         10,000,000   10,000,000 10,000,000    
Preferred stock, par value         $ 0.001                         $ 0.001   $ 0.001 $ 0.001    
Preferred stock, shares issued                                      
Preferred stock, shares outstanding                                      
Number of shares granted                                       100,326 53,433    
Number of option vested, exercisable                                       180,903      
Number of options exercised                                          
Share based compensation                                       $ 797,240 $ 1,145,530    
Unrecognized share based compensation                                       $ 793,796      
Option term                                       5 years 1 month 2 days 6 years 5 months 20 days    
Options exercise price                                       $ 9.82      
Stock Options [Member]                                              
Share based compensation                                       $ 494,240 $ 868,015    
2013 Stock Option Plan [Member]                                              
Common stock issued during period                 240,000                            
Common stock shares reserved for issaunce                 75,000                     8,211      
Common Warrants [Member]                                              
Proceeds from issuance of common Stock and warrants                                   $ 192,132          
Warrant [Member]                                              
Warrants to purchase shares of common stock                           10,500     75,000            
Warrant exercised         305,050                         305,050   363,727 305,050    
Warrants exercise price                           $ 10.80     $ 14.70            
Common Stock [Member]                                              
Aggregation of purchase price                                 $ 1,000,000            
Warrant One [Member]                                              
Warrants to purchase shares of common stock                                       363,727      
Warrant Two [Member]                                              
Warrants to purchase shares of common stock                                       162,150      
Warrants exercise price                                       $ 40.00      
Warrants expiration                                       Feb. 21, 2022      
Warrant Three [Member]                                              
Warrants to purchase shares of common stock                                       89,000      
Warrants exercise price                                       $ 14.70      
Warrants expiration                                       Oct. 07, 2023      
Warrant Four [Member]                                              
Warrants to purchase shares of common stock                                       46,887      
Warrants exercise price                                       $ 10.80      
Warrants expiration                                       Jun. 26, 2023      
Warrant Five [Member]                                              
Warrants to purchase shares of common stock                                       42,024      
Warrants exercise price                                       $ 16.10      
Warrants expiration                                       Mar. 15, 2024      
Warrant Six [Member]                                              
Warrants to purchase shares of common stock                                       20,000      
Warrants exercise price                                       $ 15.60      
Warrants expiration                                       Nov. 08, 2024      
Warrant Seven [Member]                                              
Warrants to purchase shares of common stock                                       2,000      
Warrants exercise price                                       $ 17.50      
Warrants expiration                                       Nov. 08, 2024      
Warrant Eight [Member]                                              
Warrants to purchase shares of common stock                                       1,666      
Warrants exercise price                                       $ 0.10      
Warrants expiration                                       Nov. 18, 2022      
Series B Convertible Preferred Stock [Member]                                              
Common stock issued during period                             1,000,000                
Conversion of stock, shares converted                           350                  
Series C Convertible Preferred Stock and Warrants [Member]                                              
Conversion of stock, shares converted                                     35,000        
Conversion of preferred stock                                     350       350
Series B Convertible Preferred [Member]                                              
Common stock issued during period                                 1,000            
Conversion of stock, shares converted                                 100,000            
Series C Convertible Preferred [Member]                                              
Common stock issued during period                           350                  
Conversion of stock, shares converted                           35,000                  
MHZCI, LLC [Member]                                              
Common stock issued during period     2,500                                        
Share price per share     $ 6.84                                        
Dawson James Securities, Inc [Member]                                              
Common stock issued during period                           19,120                  
Share price per share                           $ 12.50                  
Warrants to purchase shares of common stock                           5,736                  
Warrants exercise price                           $ 10.80                  
Option to acquire shares                           19,120                  
Private Placement [Member]                                              
Common stock issued during period                   40,000                          
Warrants to purchase shares of common stock                   22,000             14,000            
Proceeds from public offering                   $ 515,000                          
Warrants exercise price                                 $ 14.70            
Public Offering [Member]                                              
Common stock issued during period       287,500                                      
Proceeds from issuance of common Stock and warrants       $ 1,971,000                                      
June 2018 Public Offering [Member]                                              
Common stock issued during period                         8,843                    
August 2019 Public Offering [Member]                                              
Common stock issued during period   20,000                                          
Proceeds from issuance of common Stock and warrants   $ 148,800                                          
Directors [Member]                                              
Common stock issued during period                                       20,000      
Share price per share                                       $ 15.00      
Common stock issued during period, value                                       $ 300,000      
Vice President Member]                                              
Common stock issued during period                     150                        
Share price per share                     $ 20.00                        
22 Employees and 2 Consultants [Member]                                              
Number of shares granted                                       100,326      
Vesting period                                       4 years      
Number of shares vested                                       38,143      
Stock options compensation cost                                       $ 494,240      
18 Employees and 1 Consultant [Member]                                              
Number of shares granted                                         53,433    
Vesting period                                         4 years    
Number of shares vested                                         41,549    
Stock options compensation cost                                         $ 868,015    
18 Employees and 1 Consultant [Member] | 2013 Stock Option Plan [Member]                                              
Number of shares granted                                       180,903 86,627    
Number of shares vested                                       88,163 50,098    
Subsequent Event [Member]                                              
Reverse stock split 1-for-10 basis                                            
Proceeds from public offering           $ 1,711,124                                  
Subsequent Event [Member] | Dawson James Securities, Inc [Member]                                              
Warrants to purchase shares of common stock                                           17,004  
Warrants exercise price                                           $ 11.30