XML 52 R27.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Schudule of Potentially Dilutive Securities Not Included in Calculation of Diluted Net Loss Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in calculation of diluted net loss per share 2,668,613 10,873,764 10,172,894
Redeemable Convertible Preferred Stock Outstanding [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in calculation of diluted net loss per share   9,238,868 9,238,868
Redeemable Convertible Preferred Stock Issuable upon Conversion of Convertible Promissory Note [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in calculation of diluted net loss per share   94,455 94,455
Warrants for Redeemable Convertible Preferred Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in calculation of diluted net loss per share   25,970 18,514
Warrants for Common Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in calculation of diluted net loss per share 25,970    
Common Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in calculation of diluted net loss per share 2,625,280 1,514,471 821,057
Employee Stock Purchase Plan [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in calculation of diluted net loss per share 17,363