XML 76 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation (Details 1) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding at beginning 2,124,334 255,509
Granted 200,000 2,477,255
Exercised 621,602 384,206
Forfeited 210,849 210,876
Expired 14,583 13,348
Outstanding at ending 1,477,300 2,124,334
Exercisable at ending 999,310  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]    
Outstanding at beginning $ 0.50 $ 2.35
Granted 7.98 0.50
Exercised 0.73 0.05
Forfeited 0.50 0.50
Expired 15.00 15.00
Outstanding at ending 1.61 $ 0.50
Exercisable at ending $ 1.00  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Life [Roll Forward]    
Outstanding at beginning   3 years 10 months 24 days
Granted 5 years 7 years 1 month 6 days
Outstanding at ending 5 years 9 months 18 days 6 years 4 months 24 days
Exercisable at ending 5 years 9 months 6 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Roll Forward]    
Outstanding at beginning [1] $ 4,249 $ 3,230
Granted [1] 34  
Outstanding at ending [1] 9,662 $ 4,249
Exercisable at ending [1] $ 7,145  
[1] The aggregate intrinsic value on the table was calculated based on the difference between the estimated fair value of the Company's stock and the exercise price of the underlying option. The estimated stock values used in the calculation was $8.15 and $2.50 per share for each of the years ended December 31, 2016 and 2015 respectively.