XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Based Compensation - Schedule of Outstanding Stock Options (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Number of Options Outstanding | shares 2,377,577
Weighted-Average Remaining Contractual Life (years) 6 years 4 months 24 days
Weighted-Average Exercise Price $ 10.74
Number of Options Exercisable | shares 2,181,429
Weighted-Average Remaining Contractual Life (years) 6 years 2 months 27 days
Weighted-Average Exercise Price, Options Exercisable $ 11.53
Stock Options [Member] | Exercise Price Range One [Member]  
Range of Exercise Prices, Lower Range 0.77
Range of Exercise Prices, Upper Range $ 5.00
Number of Options Outstanding | shares 1,123,458
Weighted-Average Remaining Contractual Life (years) 8 years 1 month 2 days
Weighted-Average Exercise Price $ 2.13
Number of Options Exercisable | shares 927,310
Weighted-Average Remaining Contractual Life (years) 8 years 26 days
Weighted-Average Exercise Price, Options Exercisable $ 2.16
Stock Options [Member] | Exercise Price Range Two [Member]  
Range of Exercise Prices, Lower Range 5.01
Range of Exercise Prices, Upper Range $ 11.00
Number of Options Outstanding | shares 165,834
Weighted-Average Remaining Contractual Life (years) 3 years 5 months 12 days
Weighted-Average Exercise Price $ 10.98
Number of Options Exercisable | shares 165,834
Weighted-Average Remaining Contractual Life (years) 3 years 5 months 12 days
Weighted-Average Exercise Price, Options Exercisable $ 10.98
Stock Options [Member] | Exercise Price Range Three [Member]  
Range of Exercise Prices, Lower Range 11.01
Range of Exercise Prices, Upper Range $ 15.00
Number of Options Outstanding | shares 623,193
Weighted-Average Remaining Contractual Life (years) 5 years 9 months 14 days
Weighted-Average Exercise Price $ 13.89
Number of Options Exercisable | shares 623,193
Weighted-Average Remaining Contractual Life (years) 5 years 9 months 14 days
Weighted-Average Exercise Price, Options Exercisable $ 13.89
Stock Options [Member] | Exercise Price Range Four [Member]  
Range of Exercise Prices, Lower Range 15.01
Range of Exercise Prices, Upper Range $ 48.30
Number of Options Outstanding | shares 465,092
Weighted-Average Remaining Contractual Life (years) 4 years 2 months 5 days
Weighted-Average Exercise Price $ 27.25
Number of Options Exercisable | shares 465,092
Weighted-Average Remaining Contractual Life (years) 4 years 2 months 5 days
Weighted-Average Exercise Price, Options Exercisable $ 27.25