Note 8 - Equity (Details Textual) - USD ($)
|
|
1 Months Ended |
12 Months Ended |
|
Nov. 14, 2014 |
Dec. 31, 2016 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2013 |
May 15, 2014 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |
|
|
660,000
|
240,160
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value |
|
$ 347,724
|
$ 347,724
|
|
|
|
| Share Price |
|
|
|
|
$ 0.45
|
|
| Treasury Stock, Shares, Acquired |
|
|
13,376
|
|
|
|
| Treasury Stock, Value, Acquired, Cost Method |
|
|
$ 83,391
|
|
|
|
| Stock Repurchased During Period, Shares |
|
|
|
|
534,000
|
|
| 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
|
$ 1.03
|
|
|
|
| Binomial Lattice-based Model, Fair Value, Total |
|
$ 551,638
|
$ 551,638
|
|
|
|
| Stock Issued During Period, Shares, Treasury Stock Reissued |
|
250,872
|
|
|
|
|
| Stock Issued During Period, Value, Treasury Stock Reissued |
|
$ 210,000
|
$ 210,000
|
|
|
|
| Class of Warrant Or Right, Issued During Period |
90,000
|
|
|
|
|
|
| Class of Warrant or Right, Exercise Price of Warrants or Rights |
$ 8.125
|
|
|
|
|
|
| Class of Warrants or Rights, Outstanding, Remaining Contractual Life |
|
|
1 year 328 days
|
|
|
|
| Treasury Stock [Member] |
|
|
|
|
|
|
| Treasury Stock, Shares, Acquired |
|
|
13,376
|
|
|
|
| Treasury Stock, Value, Acquired, Cost Method |
|
|
$ 83,391
|
|
|
|
| Stock Issued During Period, Shares, Treasury Stock Reissued |
|
|
250,872
|
|
|
|
| Stock Issued During Period, Value, Treasury Stock Reissued |
|
113,000
|
$ 371,911
|
|
|
|
| Common Stock [Member] |
|
|
|
|
|
|
| Treasury Stock, Value, Acquired, Cost Method |
|
|
|
|
|
|
| Stock Issued During Period, Value, Treasury Stock Reissued |
|
|
|
|
|
|
| Option to Repurchase Shares, Change in Fair Value |
|
(259,000)
|
|
|
|
|
| Additional Paid-in Capital [Member] |
|
|
|
|
|
|
| Treasury Stock, Value, Acquired, Cost Method |
|
|
|
|
|
|
| Stock Issued During Period, Value, Treasury Stock Reissued |
|
162,000
|
$ (161,911)
|
|
|
|
| Employee Stock Option [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |
|
|
660,000
|
240,160
|
|
|
| Allocated Share-based Compensation Expense |
|
|
$ 561,559
|
$ 328,772
|
|
|
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options |
|
$ 733,944
|
$ 733,944
|
|
|
|
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition |
|
|
3 years 94 days
|
|
|
|
| Restricted Stock [Member] |
|
|
|
|
|
|
| Allocated Share-based Compensation Expense |
|
|
$ 561,922
|
$ 496,373
|
|
|
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition |
|
|
1 year 21 days
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted |
|
|
12,345
|
8,000
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
|
|
1 year
|
4 years
|
|
|
| Share Price |
|
$ 3.10
|
$ 3.10
|
$ 9.62
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost |
|
|
$ 268,000
|
$ 76,960
|
|
|
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options |
|
$ 155,969
|
155,969
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award Accelerated Compensation Cost |
|
|
$ 412,000
|
|
|
|
| Restricted Stock [Member] | Former Chief Executive Officer [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number |
|
|
9,733
|
|
|
|
| Minimum [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Exercise Price |
|
|
$ 2.23
|
$ 5.99
|
|
|
| Maximum [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Exercise Price |
|
|
$ 4.11
|
$ 9.62
|
|
|
| The 2012 Plan [Member] |
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized |
|
|
|
|
|
1,513,000
|