XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Schedule of Outstanding and Exercisable Options (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Stock options outstanding (in shares) | shares 6,253,437
Weighted average exercise price (in dollars per share) $ 3.53
Weighted average remaining contractual life 6 years 11 months 8 days
Stock options exercisable (in shares) | shares 3,583,374
Weighted average exercise price (in dollars per share) $ 4.65
$0.00 - $0.78  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices (in dollars per share) 0
Range of exercise prices (in dollars per share) $ 0.78
Stock options outstanding (in shares) | shares 18,750
Weighted average exercise price (in dollars per share) $ 0.62
Weighted average remaining contractual life 9 years 11 months 12 days
$0.79 - $1.50  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices (in dollars per share) $ 0.79
Range of exercise prices (in dollars per share) $ 1.50
Stock options outstanding (in shares) | shares 1,875,847
Weighted average exercise price (in dollars per share) $ 1.06
Weighted average remaining contractual life 4 years 1 month 20 days
Stock options exercisable (in shares) | shares 1,482,500
Weighted average exercise price (in dollars per share) $ 1.06
$1.51 - $5.50  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices (in dollars per share) 1.51
Range of exercise prices (in dollars per share) $ 5.50
Stock options outstanding (in shares) | shares 2,611,655
Weighted average exercise price (in dollars per share) $ 2.16
Weighted average remaining contractual life 8 years 11 months 19 days
Stock options exercisable (in shares) | shares 467,901
Weighted average exercise price (in dollars per share) $ 3.16
$5.51 - $10.67  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices (in dollars per share) 5.51
Range of exercise prices (in dollars per share) $ 10.67
Stock options outstanding (in shares) | shares 1,747,185
Weighted average exercise price (in dollars per share) $ 8.26
Weighted average remaining contractual life 6 years 10 months 9 days
Stock options exercisable (in shares) | shares 1,632,973
Weighted average exercise price (in dollars per share) $ 8.33