|
Note 13 - Stock-based Compensation Plan (Details) (USD $) In Millions, except Share data, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Note 13 - Stock-based Compensation Plan (Details) [Line Items] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum |
10.00% |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |
306,137 |
252,529 |
74,001 |
| Share Based Compensation Arrangement By Share Based Payment Award Options To Purchase Common Stock Issued To Non Employee |
0 |
28,346 |
0 |
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars) |
$ 0.7 |
|
|
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition |
1 year 36 days |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share) |
$ 1.41 |
$ 2.86 |
$ 8.84 |
| Minimum [Member] | Director [Member] |
|
|
|
| Note 13 - Stock-based Compensation Plan (Details) [Line Items] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
1 year |
|
|
| Maximum [Member] | Director [Member] |
|
|
|
| Note 13 - Stock-based Compensation Plan (Details) [Line Items] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
3 years |
|
|
| Directors And Employees [Member] |
|
|
|
| Note 13 - Stock-based Compensation Plan (Details) [Line Items] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period |
86,788 |
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period |
5 years |
|
|
| Employees [Member] |
|
|
|
| Note 13 - Stock-based Compensation Plan (Details) [Line Items] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
3 years |
|
|