v3.8.0.1
Note 13 - Restructuring Costs (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Restructuring and Related Cost, Number of Positions Eliminated 19      
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 36.00%      
Restructuring Charges   $ 756