XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Option Activity Under Company's Equity Incentive Plans (Detail)
6 Months Ended 12 Months Ended
Jun. 30, 2019
$ / shares
shares
Dec. 31, 2018
$ / shares
shares
Number of Shares Underlying Outstanding Options    
Number of Shares Underlying Outstanding Options, Beginning Balance | shares 1,361,977  
Number of Shares Underlying Outstanding Options, Options granted | shares 395,300  
Number of Shares Underlying Outstanding Options, Options exercised | shares (41,219)  
Number of Shares Underlying Outstanding Options, Options forfeited | shares (60,290)  
Number of Shares Underlying Outstanding Options, Options expired | shares (7,474)  
Number of Shares Underlying Outstanding Options, Ending Balance | shares 1,648,294 1,361,977
Number of Shares Underlying Outstanding Options, Exercisable - June 30, 2019 | shares 547,822  
Number of Shares Underlying Outstanding Options, Vested and expected to vest - June 30, 2019 | shares 1,648,294  
Weighted- Average Exercise Price    
Weighted- Average Exercise Price, Beginning Balance | $ / shares $ 12.04  
Weighted- Average Exercise Price, Options granted | $ / shares 8.10  
Weighted- Average Exercise Price, Options exercised | $ / shares 4.57  
Weighted- Average Exercise Price, Options forfeited | $ / shares 8.14  
Weighted- Average Exercise Price, Options expired | $ / shares 74.90  
Weighted- Average Exercise Price, Ending Balance | $ / shares 11.14 $ 12.04
Weighted- Average Exercise Price, Exercisable - June 30, 2019 | $ / shares 15.74  
Weighted- Average Exercise Price, Vested and expected to vest - June 30, 2019 | $ / shares $ 11.14  
Weighted-Average Remaining Contractual Term (Years)    
Weighted-Average Remaining Contractual Term (Years), Outstanding Balance 8 years 7 months 6 days 8 years 8 months 15 days
Weighted-Average Remaining Contractual Term (Years), Exercisable - June 30, 2019 7 years 11 months 12 days  
Weighted-Average Remaining Contractual Term (Years), Vested and expected to vest - June 30, 2019 8 years 7 months 6 days