XML 131 R70.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net loss per share - Common Stock Equivalents Excluded from Calculation of Diluted Net Loss Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from the calculation of diluted net loss per share 4,009 3,683 4,108
Warrants [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from the calculation of diluted net loss per share     177
Outstanding Stock Options [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from the calculation of diluted net loss per share 3,735 3,532 3,652
Restricted Stock Units [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from the calculation of diluted net loss per share 263 148 179
ESPP Shares [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from the calculation of diluted net loss per share 11 3 6
Acquisition holdback [Member]      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock equivalents excluded from the calculation of diluted net loss per share     94