XML 17 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Note 9 - Stockholders' Equity (Details) [Line Items]    
Number of common stock issued for exercise of warrants 30,466 564,556
Accrued liability for potential liquidated damages   $ 855,100
Number of warrants purchased back, shares   52,755
Warrants outstanding 481,335 622,912
Warrants outstanding exercisable price $ 0.01  
Warrants expiration date May 20, 2023  
Crediting Additional Paid-in-Capital [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Accrued liability for potential liquidated damages   $ 699,400
Crediting Other Income [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Accrued liability for potential liquidated damages   $ 155,700
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  
2012 Equity Incentive Plan [Member] | Non Qualified Stock Options [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%  
2012 Equity Incentive Plan [Member] | Incentive Stock Options [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%  
2012 Equity Incentive Plan [Member] | Incentive Stock Options [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%  
2012 Equity Incentive Plan [Member] | Restricted Stock [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%