XML 16 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Details Narrative) - $ / shares
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Note 9 - Stockholders' Equity (Details) [Line Items]    
Number of common stock issued for exercise of warrants 30,466  
Warrants outstanding 481,335 622,912
Warrants expiration date May 20, 2023  
2012 Equity Incentive Plan [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares authorized 643,797  
Plan terminate term The 12 Plan will terminate no later than November 7, 2022.  
Share-based compensation arrangement by share-based payment award, number of shares available for grant 411,593  
Warrants outstanding exercisable price $ 0.01  
Non Qualified Stock Options [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 100.00%  
Incentive Stock Options [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 10.00%  
Incentive Stock Options [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member] | If Recipient Owns Greater Than Ten Percent Voting Power [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 110.00%  
Restricted Stock [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 100.00%