Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details Narrative)

v3.21.1
Stockholders' Equity (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Nov. 19, 2020
Jul. 15, 2020
Jun. 23, 2020
Apr. 06, 2020
Mar. 27, 2020
Feb. 27, 2020
Sep. 13, 2019
Aug. 15, 2019
Aug. 02, 2019
Jan. 31, 2020
Jan. 30, 2020
May 31, 2019
Mar. 31, 2019
Feb. 28, 2019
Jan. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Jun. 15, 2020
Jan. 02, 2020
Reverse stock split           1-for-10 basis                          
Common stock, shares authorized                               12,000,000 12,000,000    
Common stock issued during period       493,027                 140,080 7,023 7,023        
Warrants to purchase shares of common stock                         42,024            
After deducting offering expense       $ 1,230,000                              
Share price per share                           $ 10.80 $ 10.80        
Common stock issued during period, value                           $ 75,848 $ 75,848        
Common stock upon the exercise of warrants                           7,023 7,023 22,438 7,023    
Proceeds from public offering                     $ 4,532,444   $ 1,679,230            
Proceeds from issuance of common Stock and warrants                                 $ 4,981,221    
Unvested compensation cost                               $ 77,187 $ 303,000    
Preferred stock, shares authorized                               10,000,000 10,000,000    
Preferred stock, par value                               $ 0.001 $ 0.001    
Preferred stock, shares issued                               715 0    
Preferred stock, shares outstanding                               715 0    
Number of shares granted                               579,998 100,333    
Share based compensation                               $ 596,842 $ 497,240    
Number of options exercised                                    
Options exercise price                               $ 3.38      
Unrecognized share based compensation                               $ 1,029,056      
Option term                               2 years 10 months 25 days      
2013 Stock Option Plan [Member]                                      
Common stock issued during period   890,000                           152,753      
Common stock shares reserved for issuance   650,000                                  
2020 Stock Appreciation Rights Plan [Member]                                      
Options exercise price                               $ 3.38      
Unrecognized share based compensation                               $ 216,149      
Option term                               2 years 5 months 23 days      
Stock appreciation rights granted description     The Company granted, pursuant to the Plan, (i) 60,094 SARs to its President and Chief Executive Officer, (ii) 12,019 SARs to its Vice President of Business Development, (iii) 24,038 SARs to its Chief Technology Officer, and (iv) 18,028 SARs to its Chief Financial Officer. The exercise price of each such SAR is $2.63, which was the closing price of the Company's common stock on the date of grant. Such SARs expire on the fifth anniversary of the grant date and may be settled only in cash. Additionally, each such SAR will vest and become exercisable in three equal (as closely as possible) installments on each of the first, second and third anniversaries of the grant date, subject, in each case, to the applicable SAR holder being in the continuous employ of the Company on the applicable vesting date, and, in the event of a Change in Control (as defined in the Plan), will become immediately vested and exercisable as long as the applicable holder is in the Company's employ immediately prior to the Change in Control, and will otherwise be on such other terms set forth in the form of Stock Appreciation Rights Agreement.                                
Private Placement [Member]                                      
Common stock issued during period                       40,000              
Warrants to purchase shares of common stock                       22,000              
Proceeds from public offering                       $ 515,000              
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                        
Series D Convertible Preferred Stock [Member]                                      
Common stock issued during period                               3,272,048      
Conversion of stock, shares converted                               7,404      
Number of shares as in-kind payment, shares                               774,940      
Preferred stock, shares outstanding                               382      
Series D Preferred Stock [Member]                                      
Proceeds from issuance of common Stock and warrants         $ 460,000         $ 1,711,124                  
Series D Preferred Stock [Member] | Securities Purchase Agreement [Member]                                      
Preferred stock, par value                   $ 1,000                  
Sale of stock                   1,640                  
Dividends percentage                   9.00%                  
Conversion price per share                   $ 2.50                  
Conversion description                   In addition, a holder may at any time, alternatively, convert all, or any part, of its Series D Preferred Shares at an alternative conversion price, which equals the lower of the applicable conversion price then in effect, and the greater of (x) $1.80 and (y) 85% of the average volume weighted average price ("VWAP") of the Common Stock for a five (5) trading day period prior to such conversion. Upon the occurrence of certain triggering events, described in the Certificate of Designations, including, but not limited to payment defaults, breaches of transaction documents, failure to maintain listing on the Nasdaq Capital Market, and other defaults set forth therein, the Series D Preferred Shares would become subject to redemption, at the option of a holder, at a 125% premium to the underlying value of the Series D Preferred Shares being redeemed.                  
Series E Convertible Preferred Stock [Member]                                      
Common stock issued during period                               61,651      
Series E Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member]                                      
Conversion of stock, shares converted                               48,544      
Sale of stock                               333      
Dividends percentage                               9.00%      
Series D Convertible Preferred Stock [Member]                                      
Common stock issued during period                               10      
Conversion of stock, shares converted                               4,748      
Dawson James Securities, Inc [Member]                                      
Warrants to purchase shares of common stock       41,237                              
MHZCI, LLC [Member]                                      
Common stock issued during period               2,500                      
Share price per share               $ 6.84                      
Series A Warrants [Member]                                      
Warrants to purchase shares of common stock       515,465                              
Common Stock [Member]                                      
Conversion of stock, shares converted                               3,272,048      
Shares issued for services                               25,851 20,000    
Sale of stock                                 40,000    
Common Stock [Member] | Series D Convertible Preferred Stock [Member]                                      
Conversion of stock, shares converted                               181,374      
Warrants [Member]                                      
Warrants outstanding                               1,881,429     6,156
Warrants expired date                               Expire between February 21,2022 and December 9, 2025      
Preferred Warrants [Member]                                      
Warrants outstanding                               10      
Pre-funded Warrants [Member]                                      
Common stock issued during period       22,438                              
Warrants exercise price       $ 3.64                              
Stock Options [Member]                                      
Share based compensation                               $ 596,842 $ 573,232    
Number of options exercised                               497,240 494,740    
Minimum [Member] | Warrants [Member]                                      
Warrants exercise price                               $ 0.10      
Maximum [Member] | Warrants [Member]                                      
Warrants exercise price                               $ 40.00      
Maximum [Member] | Pre-funded Warrants [Member]                                      
Warrants to purchase shares of common stock       22,438                              
Special Shareholders [Member] | Minimum [Member]                                      
Common stock, shares authorized         2,250,000                            
Special Shareholders [Member] | Maximum [Member]                                      
Common stock, shares authorized         8,000,000                            
Annual Shareholders [Member] | Minimum [Member]                                      
Common stock, shares authorized                                   8,000,000  
Annual Shareholders [Member] | Maximum [Member]                                      
Common stock, shares authorized                                   12,000,000  
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            
19 Employees 4 Directors and 5 Consultant [Member]                                      
Number of shares granted                               579,998      
Vesting period                               3 years      
Number of shares vested                               294,373      
Stock options compensation cost                               $ 854,217      
Employees and Consultant [Member] | 2013 Stock Option Plan [Member]                                      
Number of shares granted                               663,010      
Number of shares vested                               349,642      
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    
22 Employees and 2 Consultant [Member] | 2013 Stock Option Plan [Member]                                      
Number of shares granted                                 180,903    
Number of shares vested                                 88,163    
Consultant [Member] | 2020 Stock Appreciation Rights Plan [Member]                                      
Number of shares granted 13,500