XML 76 R60.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Loss Per Share - Summary of Potential Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 2,899,051 2,251,724 1,341,281
Common Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 2,063,574 1,702,337 1,026,510
Restricted Common Stock Units [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 682,085 417,126 314,640
Common Stock Warrants [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 115 131 131
Restricted Common Stock Awards [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive Securities 153,277 132,130