XML 87 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Outstanding Shares of Common Stock Shares Excluded from Computation of Diluted Net Loss per Share (Detail) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stock options to purchase Common Stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 7,507,690 6,514,538 5,817,116
Performance stock options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 143,335 164,783 180,752
Restricted stock units      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 979,278 600,334 546,507
Performance stock units      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 153,503 304,754 285,866
Common stock warrants      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 1,500 1,500 1,500
Employee stock purchase plan      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from computation of diluted net loss per share 96,219 32,325 37,368