XML 29 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Jul. 02, 2015
Jun. 26, 2015
Sep. 30, 2015
Nature Of Business And Basis Of Presentation [Line Items]      
Entity incorporated year     Oct. 31, 2010
Entity incorporated state name     State of Delaware
Common Stock [Member]      
Nature Of Business And Basis Of Presentation [Line Items]      
Common stock issued and sold     8,545,138
Net proceeds from issuance of common stock from IPO after deducting underwriting discounts and commissions $ 139,267    
Conversion of redeemable convertible preferred stock into common stock 22,866,987   22,866,987
Initial Public Offering ("IPO") [Member] | Common Stock [Member]      
Nature Of Business And Basis Of Presentation [Line Items]      
Common stock issued and sold 8,545,138    
Public offering price per share $ 18.00 $ 18.00  
Conversion of redeemable convertible preferred stock into common stock   22,866,987  
Underwriters Option to Purchase Additional Shares [Member] | Common Stock [Member]      
Nature Of Business And Basis Of Presentation [Line Items]      
Common stock issued and sold 1,114,583