Annual report pursuant to Section 13 and 15(d)

Employee Stock Options (Details Textual)

v3.6.0.2
Employee Stock Options (Details Textual)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 10, 2015
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2015
USD ($)
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Mar. 31, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | shares         2,058
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares   948 1,506    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   $ 103      
Proceeds from Stock Options Exercised   110 $ 225 $ 102  
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost       411  
Share-based Compensation, Total   3,121 $ 1,731 $ 1,143  
Research and Development Expense [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Total   59      
General and Administrative Expense [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation, Total   774      
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options   $ 4,822      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   2 years 7 months 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value   $ 2,456      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares       122  
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Number of Employees Affected       14  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit | $ / shares       $ 24.99  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit | $ / shares       45.50  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares       $ 15.33  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares   $ 3.52      
Equity Incentive Plan 2014 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | shares   3,714      
Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Conversion Of Prior Plan | shares   1,086      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized | shares 1,656        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares   948      
Equity Incentive Plan 2014 [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent   100.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   4 years      
Equity Incentive Plan 2014 [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent   110.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years