Annual report pursuant to Section 13 and 15(d)

Note 10 - Share-based Compensation - Schedule of Stock Options Outstanding (Details)

v3.8.0.1
Note 10 - Share-based Compensation - Schedule of Stock Options Outstanding (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
2007 Stock Incentive Plan [Member]  
Options outstanding, number of shares outstanding (in shares) | shares 133,332
Options outstanding, weighted-average remaining contractual life (Year)
Options outstanding, weighted-average exercise price (in dollars per share) $ 2.31
Options exercisable, number of shares exercisable (in shares) | shares 133,332
Options exercisable, weighted-average exercise price (in dollars per share) $ 1.95
2014 Amended and Restated Stock Incentive Plan [Member]  
Options outstanding, number of shares outstanding (in shares) | shares 1,962,500
Options outstanding, weighted-average remaining contractual life (Year) 3 years 65 days
Options outstanding, weighted-average exercise price (in dollars per share) $ 2.44
Options exercisable, number of shares exercisable (in shares) | shares 955,868
Options exercisable, weighted-average exercise price (in dollars per share) $ 2.69
Range 1 [Member] | 2007 Stock Incentive Plan [Member]  
Exercise price, lower range (in dollars per share) 1.76
Exercise price, upper range (in dollars per share) $ 2
Options outstanding, number of shares outstanding (in shares) | shares 91,666
Options outstanding, weighted-average remaining contractual life (Year)
Options outstanding, weighted-average exercise price (in dollars per share) $ 1.93
Options exercisable, number of shares exercisable (in shares) | shares 91,666
Options exercisable, weighted-average exercise price (in dollars per share) $ 1.93
Range 1 [Member] | 2014 Amended and Restated Stock Incentive Plan [Member]  
Exercise price, lower range (in dollars per share) 2.01
Exercise price, upper range (in dollars per share) $ 3
Options outstanding, number of shares outstanding (in shares) | shares 1,962,500
Options outstanding, weighted-average remaining contractual life (Year) 3 years 65 days
Options outstanding, weighted-average exercise price (in dollars per share) $ 2.44
Options exercisable, number of shares exercisable (in shares) | shares 955,868
Options exercisable, weighted-average exercise price (in dollars per share) $ 2.69
Range 2 [Member] | 2007 Stock Incentive Plan [Member]  
Exercise price, lower range (in dollars per share) 2.01
Exercise price, upper range (in dollars per share) $ 3
Options outstanding, number of shares outstanding (in shares) | shares 41,666
Options outstanding, weighted-average remaining contractual life (Year)
Options outstanding, weighted-average exercise price (in dollars per share) $ 2.01
Options exercisable, number of shares exercisable (in shares) | shares 41,666
Options exercisable, weighted-average exercise price (in dollars per share) $ 2.01