XML 109 R66.htm IDEA: XBRL DOCUMENT v3.3.1.900
Redeemable Convertible Preferred Stock and Equity (Deficit) - Employee Stock Purchase Plan - Additional information (Detail) - shares
1 Months Ended 12 Months Ended
Sep. 30, 2014
Dec. 31, 2015
Dec. 31, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock reserved for issuance   81,119,000 81,164,000
2014 Employee Stock Purchase Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Purchase of common stock shares at discount 15.00%    
Percentage of fair value exercise price grant date 85.00%    
Number of common stock reserved for issuance 1,600,000    
Common stock reserved for future issuance, Description   The Company has reserved 1,600,000 shares of its common stock for issuance under the 2014 Purchase Plan and shares reserved for issuance will increase January 1 of each year commencing January 1, 2016 by the lesser of (i) a number of shares equal to 1% of the total number of outstanding shares of common stock on December 31 immediately prior to the date of increase; (ii) 1,200,000 shares or (iii) such number of shares as may be determined by the board of directors.  
Percentage of common stock reserved for future issuance 1.00%    
Increase in number of shares of common stock reserved for future issuance, shares 1,200,000    
Number of common stock repurchased   315,385 0