XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Cumulative Effect of New Accounting Principle in Period of Adoption         $ 1,573
Revenue from Contract with Customer, Including Assessed Tax   $ 31,602 $ 11,567    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance   34,065   $ 25,503  
Cost of Goods and Services Sold, Total   $ 14,962 $ 3,133    
Accounting Standards Update 2014-09 [Member]          
Revenue from Contract with Customer, Including Assessed Tax $ 2,900        
Cost of Goods and Services Sold, Total 200        
Accounting Standards Update 2014-09 [Member] | Product Sales Allowance [Member]          
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance 1,100        
Retained Earnings [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption         $ 1,573
Retained Earnings [Member] | Accounting Standards Update 2014-09 [Member]          
Cumulative Effect of New Accounting Principle in Period of Adoption $ 1,600