Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity and Stock-Based Compensation (Details 5)

v3.19.1
Stockholders' Equity and Stock-Based Compensation (Details 5) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Weighted Average Remaining Contractual Life - Years 7 years 10 months 21 days 8 years 26 days
Number of options outstanding 5,342,192 5,604,154
Weighted Average Exercise Price Stock Options Outstanding $ 2.59 $ 2.72
Number of Awards Vested 3,673,176 3,935,138
Weighted Average Exercise Price $ 3.36 $ 3.50
Weighted Average Remaining Contractual Life of Stock Options Vested 7 years 2 months 27 days 7 years 5 months 1 day
Range One [Member]    
Exercise price lower range limit $ 0.90 $ 0.90
Exercise price upper range limit $ 1.04 $ 1.04
Weighted Average Remaining Contractual Life - Years 9 years 4 months 6 days 9 years 7 months 6 days
Number of options outstanding 1,616,402 1,616,402
Weighted Average Exercise Price Stock Options Outstanding $ 0.90 $ 0.90
Number of Awards Vested
Weighted Average Exercise Price
Weighted Average Remaining Contractual Life of Stock Options Vested 0 years 0 years
Range Two [Member]    
Exercise price lower range limit $ 1.05 $ 1.05
Exercise price upper range limit $ 2.00 $ 2.00
Weighted Average Remaining Contractual Life - Years 8 years 3 months 26 days 8 years 6 months 25 days
Number of options outstanding 2,397,193 2,560,330
Weighted Average Exercise Price Stock Options Outstanding $ 1.18 $ 1.18
Number of Awards Vested 2,344,579 2,507,716
Weighted Average Exercise Price $ 1.19 $ 1.18
Weighted Average Remaining Contractual Life of Stock Options Vested 8 years 3 months 22 days 8 years 6 months 21 days
Range Three [Member]    
Exercise price lower range limit $ 2.01 $ 2.01
Exercise price upper range limit $ 6.00 $ 6.00
Weighted Average Remaining Contractual Life - Years 6 years 7 months 10 days 6 years 10 months 10 days
Number of options outstanding 787,760 813,583
Weighted Average Exercise Price Stock Options Outstanding $ 4.59 $ 4.59
Number of Awards Vested 787,760 813,583
Weighted Average Exercise Price $ 4.59 $ 4.59
Weighted Average Remaining Contractual Life of Stock Options Vested 6 years 7 months 10 days 6 years 10 months 10 days
Range Four [Member]    
Exercise price lower range limit $ 6.01 $ 6.01
Exercise price upper range limit $ 20.00 $ 20.00
Weighted Average Remaining Contractual Life - Years 3 years 11 months 12 days 4 years 1 month 27 days
Number of options outstanding 465,850 501,334
Weighted Average Exercise Price Stock Options Outstanding $ 7.49 $ 7.48
Number of Awards Vested 465,850 501,334
Weighted Average Exercise Price $ 7.49 $ 7.48
Weighted Average Remaining Contractual Life of Stock Options Vested 3 years 11 months 12 days 4 years 1 month 27 days
Range Five [Member]    
Exercise price lower range limit $ 20.01 $ 20.01
Exercise price upper range limit $ 43.25 $ 43.25
Weighted Average Remaining Contractual Life - Years 9 months 14 days 8 months 19 days
Number of options outstanding 74,987 112,505
Weighted Average Exercise Price Stock Options Outstanding $ 32.87 $ 29.46
Number of Awards Vested 74,987 112,505
Weighted Average Exercise Price $ 32.87 $ 29.46
Weighted Average Remaining Contractual Life of Stock Options Vested 9 months 14 days 8 months 19 days