XML 84 R54.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stockholders' Equity - Options Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2016
$ / shares
shares
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 530,734
Weighted Average Remaining Contractual Life (in years) 7 years 7 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 7.48
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 389,748
Weighted Average Remaining Contractual Life (in years) 7 years 2 months 12 days
Weighted Average Exercise Price (in dollars per share) $ 7.75
Exercise price, range one  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 2.30
Range of Exercise Prices, upper limit (in dollars per share) $ 4.00
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 46,164
Weighted Average Remaining Contractual Life (in years) 6 years 3 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 2.30
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 46,164
Weighted Average Remaining Contractual Life (in years) 6 years 3 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 2.30
Exercise price, range two  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 4.01
Range of Exercise Prices, upper limit (in dollars per share) $ 4.45
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 107,986
Weighted Average Remaining Contractual Life (in years) 7 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 4.10
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 107,192
Weighted Average Remaining Contractual Life (in years) 7 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 4.10
Exercise price, range three  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 4.46
Range of Exercise Prices, upper limit (in dollars per share) $ 5.48
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 136,450
Weighted Average Remaining Contractual Life (in years) 8 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 5.40
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 93,741
Weighted Average Remaining Contractual Life (in years) 8 years
Weighted Average Exercise Price (in dollars per share) $ 5.36
Exercise price, range four  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 5.49
Range of Exercise Prices, upper limit (in dollars per share) $ 13.58
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 168,467
Weighted Average Remaining Contractual Life (in years) 8 years 2 months 12 days
Weighted Average Exercise Price (in dollars per share) $ 7.73
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 73,623
Weighted Average Remaining Contractual Life (in years) 6 years 10 months 24 days
Weighted Average Exercise Price (in dollars per share) $ 8.57
Exercise price, range five  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 13.59
Range of Exercise Prices, upper limit (in dollars per share) $ 63.60
OPTIONS OUTSTANDING  
Number of Shares Outstanding (in shares) | shares 71,667
Weighted Average Remaining Contractual Life (in years) 7 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 19.28
OPTIONS EXERCISABLE  
Number of Shares Exercisable (in shares) | shares 69,028
Weighted Average Remaining Contractual Life (in years) 7 years
Weighted Average Exercise Price (in dollars per share) $ 19.44