Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.21.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Stockholders' Equity (Details) [Line Items]      
Authorized to Issue and sale of stock 185,000,000    
Common stock, shares authorized 180,000,000    
Common stock, par value (in Dollars per share) $ 0.001   $ 0.001
Preferred stock, shares authorized 5,000,000   5,000,000
Preferred stock, par value (in Dollars per share) $ 0.001   $ 0.001
Registration of shares, description the Company filed a registration statement for the shares issued in its private offering (the “Private Offering”) with certain promissory note holders in December 2020. The Company converted outstanding amounts under its 8% Unsecured Promissory Notes (the “2018 Notes”) due in 2021 and 2022 in the Private Offering totaling an aggregate of $3,847,018 in principal and interest and issued 3,154,115 units at a price of $1.22 per unit. Each unit consists of one share of the Company’s common stock and one warrant to purchase 0.75 of one share of the Company’s common stock at an exercise price of $1.44 per share. Each warrant can be exercised at any time on or after June 18, 2021 and has an expiration date of June 18, 2026. Two officers of the Company participated in the Private Offering and converted an aggregate of approximately $131,000 in principal and interest into 107,000 units.    
Cash proceeds of exercised, stock options (in Dollars) $ 958,847 $ 42,226  
Proceeds from warrant exercises (in Dollars) $ 67,536  
Stock Option [Member]      
Stockholders' Equity (Details) [Line Items]      
Options to purchase common stock 623,901    
Cash proceeds of exercised, stock options (in Dollars) $ 958,847    
Options to purchase common stock expired 40,452    
Warrants [Member]      
Stockholders' Equity (Details) [Line Items]      
Warrants to purchase of granted 60,000    
Exercise price (in Dollars per share) $ 1.38    
Vesting period, description Fifty thousand of these warrants were valued using the Black-Scholes option pricing model and the corresponding expense will be recognized over the vesting period of one year. Ten thousand of these warrants are performance based and will be valued and expensed at the time the performance conditions are met. The warrants have terms that range from two to three years with vesting over a one-year period.    
Warrants to purchase of common stock exercised 46,900    
Proceeds from warrant exercises (in Dollars) $ 67,536    
Warrants to purchase of common stock expired 17,000    
2011 Plan [Member]      
Stockholders' Equity (Details) [Line Items]      
Remaining options to be issued 5,169,561