Annual report pursuant to Section 13 and 15(d)

Note 12 - Stock-based Compensation (Details Textual)

v3.7.0.1
Note 12 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     2,450,000
Share-based Compensation   $ 131 $ 4,017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 1.40  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 0 $ 0 0
Accelerated Share-based Compensation Expense [Member]      
Share-based Compensation $ 2,000    
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years  
Share-based Compensation   $ 22
Employee Stock Option [Member] | Director [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   2 years  
Employee Stock Option [Member] | Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years  
Employee Stock Options Granted in 2016 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   1 year  
Stock Appreciation Rights (SARs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   5 years  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   33.33%  
Share-based Compensation   $ 823
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 1.37 $ 5.30
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 20 $ 1,700
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value   $ 1.37 $ 1.66
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises in Period   0 0
RSU's and Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years  
Share-based Compensation   $ 109 $ 2,940
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 2.51  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 0 $ 5,400
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value     $ 2.73
RSU's and Restricted Stock [Member] | Director [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   3 years