Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Equity (Details Textual)

v3.8.0.1
Note 8 - Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 21 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Dec. 31, 2013
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross           195,286    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 1,405,592     $ 1,405,592   $ 1,405,592   $ 1,405,592
Stock Repurchased During Period, Shares     534,000          
Share Price     $ 0.45          
Stock Repurchased During Period, Value     $ 240,000          
Treasury Stock, Retired, Cost Method, Amount     $ 791,638          
Binomial Lattice-based Model, Fair Value, Share Price     $ 1.03          
Binomial Lattice-based Model, Fair Value, Total     $ 551,638          
Stock Issued During Period, Shares, Treasury Stock Reissued 283,128 250,872            
Stock Issued During Period, Value, Treasury Stock Reissued $ 292,671 $ 210,000            
Treasury Stock [Member]                
Stock Issued During Period, Value, Treasury Stock Reissued 127,000 113,000            
Common Stock [Member]                
Option to Repurchase Shares, Change in Fair Value (292,000) (259,000)            
Additional Paid-in Capital [Member]                
Stock Issued During Period, Value, Treasury Stock Reissued 127,000 $ 162,000            
Employee Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross           195,286    
Allocated Share-based Compensation Expense       125,588 $ 183,608 $ 261,471 $ 522,519  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options 716,667     716,667   716,667   $ 716,667
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition               2 years 73 days
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     8 years          
Restricted Stock [Member]                
Allocated Share-based Compensation Expense       59,804 $ 71,698 151,041 $ 490,181  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 206,502     $ 206,502   $ 206,502   $ 206,502
Minimum [Member]                
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Exercise Price           $ 2.65    
Maximum [Member]                
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Exercise Price           $ 3.88