Annual report pursuant to Section 13 and 15(d)

Stock Compensation Plan (Details Narrative)

v3.20.4
Stock Compensation Plan (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of stock options outstanding 5,801,349 2,486,365
Share based compensation $ 1,491,165 $ 552,997
Stock Options [Member]    
Share based compensation 1,491,165 $ 552,996
Unrecognized compensation costs $ 316,497  
Unrecognized compensation costs period 1 year  
2012 Equity Incentive Plan [Member]    
Shares authorized under the incentive plan 8,250,000  
Maximum number of shares to individual 1,000,000  
Number of stock options outstanding 5,801,349  
Stock option awards for future grant 2,207,901  
Stock option vesting period 3 years  
Stock option expiration period 10 years