XML 70 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity - Summary of Common Stock Reserved for Future Issuance (Detail) - shares
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance 4,766,580 11,053,954
Redeemable Convertible Preferred Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance   9,238,868
Conversion of Redeemable Convertible Preferred Stock Issuable upon Conversion of Promissory Note [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance   94,455
Redeemable Convertible Preferred Stock Warrants [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance   25,970
Common Stock Warrants [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance 25,970  
2014 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance 984,357 180,190
Shares Available Under the 2015 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance 903,350  
Shares Available Under the 2015 ESPP Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance 227,623  
Common Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock reserved for future issuance 2,625,280 1,514,471