Stock-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 08, 2015
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Jul. 17, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   4 years      
Expiration period   10 years      
Risk-free interest rate basis   The risk-free interest rate was based on an average of the five and seven-year U.S. Treasury zero-coupon issues for each option grant date with maturities approximately equal to the option's expected term.      
Purchase price of common stock by employees   85.00%      
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock options granted, weighted-average grant date fair value   $ 10.09 $ 4.88 $ 4.65  
Employee Stock Purchase Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares of common stock reserved for future issuance         800,000
Stock Issued During Period, Shares, Employee Stock Purchase Plans   0      
Employee Stock Purchase Plan [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee withholding percentage   15.00%      
2015 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares of common stock reserved for future issuance   800,000      
Share-based compensation, increase in number of shares reserved and available for issuance as percentage under the plan   4.00%      
Number of shares additionally authorized 1,500,000        
Number of shares authorized   6,762,129      
Shares available for grant   1,842,769      
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense, restricted stock   $ 15,400,000      
Unrecognized compensation cost, recognition period   2 years 4 months 24 days      
Options to Purchase Common Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation cost, recognition period   2 years 4 months 24 days      
Unrecognized compensation cost, stock options   $ 5,000,000      
Stock options vested, fair value   $ 3,400,000 $ 2,400,000 $ 1,600,000  
Stock options granted, weighted-average grant date fair value   $ 5.01 $ 4.09 $ 2.46