XML 87 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Common Stock, Common Stock Warrants and Stock Option Plan - Stock Option Activity (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Shares        
Outstanding, beginning of period (in shares) 1,560,453 991,895 796,356  
Granted (in shares) 28,900 835,480 230,200  
Exercised (in shares) (47,405) (230,123) (13,112)  
Cancelled (in shares) (12,394) (36,799) (21,549)  
Outstanding, end of period (in shares) 1,529,554 1,560,453 991,895 796,356
Weighted Average Exercise Price        
Outstanding, beginning of period (in dollars per share) $ 3.63 $ 2.68 $ 2.49  
Granted (in dollars per share) 6.60 4.30 3.38  
Exercised (in dollars per share) 2.24 1.92 1.80  
Cancelled (in dollars per share) 4.91 4.16 3.73  
Outstanding, end of period (in dollars per share) $ 3.72 $ 3.63 $ 2.68 $ 2.49
Additional information        
Weighted Average Remaining Contractual Term (Years) 7 years 6 months 7 years 7 months 6 days 6 years 3 months 18 days 6 years 6 months
Aggregate Intrinsic Value $ 5,786 $ 4,632 $ 161 $ 4,157
Options vested and exercisable, end of period (in shares) 827,819      
Options vested and exercisable, end of period (in dollars per share) $ 3.10      
Options vested and exercisable 6 years 3 months 18 days      
Options vested and exercisable as of March 31, 2018 $ 3,655      
Vested and expected to vest        
Options vested and expected to vest, end of period (in shares) 1,472,615      
Options vested and expected to vest, end of period (in dollars per share) $ 3.69      
Options vested and expected to vest 7 years 4 months 24 days      
Options vested and expected to vest as of March 31, 2018 $ 5,617