XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Net Loss Per Share - Summary of Potentially Dilutive Common Shares Excluded from Computation of Diluted Net Loss Per Share (Detail) - shares
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 3,491,030 2,844,650
Common Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 2,382,710 1,952,879
Restricted Common Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 954,928 759,510
Common Stock Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 115 131
Restricted Common Stock Awards [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive Securities 153,277 132,130