Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Textual)

v3.20.2
Stockholders' Equity (Details Textual) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Stockholders' Equity (Textual)    
Cash proceeds of exercised, stock options $ 232,557 $ 273,572
2011 Plan [Member]    
Stockholders' Equity (Textual)    
Remaining options to be issued 5,169,109  
Total plan 14,000,000  
Warrant [Member]    
Stockholders' Equity (Textual)    
Cash proceeds from warrants $ 45,000  
Number of warrants expired and cancelled 20,000  
Stock Option [Member]    
Stockholders' Equity (Textual)    
Stock options granted 235,000  
Stock options to purchase shares of common stock 205,841  
Number of warrants expired and cancelled 213,543  
Cash proceeds of exercised, stock options $ 205,841  
Common stock future issuance 232,557  
Stock Option [Member] | Board Member [Member]    
Stockholders' Equity (Textual)    
Stock option aggregate grant fair value $ 438,913  
Stock options, description The stock options have terms of ten years and are subject to vesting based on continuous service of the awardee over periods ranging from three to four years.  
Stock Option [Member] | Board Member [Member] | Minimum [Member]    
Stockholders' Equity (Textual)    
Common stock, per share $ 2.24  
Stock Option [Member] | Board Member [Member] | Maximum [Member]    
Stockholders' Equity (Textual)    
Common stock, per share $ 2.56