XML 40 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock-Based Awards and Stock-Based Compensation - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
May. 31, 2015
USD ($)
offering_period
purchase_date
shares
Mar. 31, 2016
USD ($)
Dec. 31, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation | $   $ 33,300,000  
Weighted average remaining vesting period   2 years 9 months 18 days  
Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock reserved for future issuance 2,000,000    
Maximum employee contribution (percent) 15.00%    
Maximum employee contribution | $ $ 25,000    
Maximum employee purchase (shares) 3,000    
Offering period 12 months    
Duration of offering period 6 months    
Number of purchase dates per offering period | purchase_date 2    
Period between purchase dates 6 months    
Number of available offering periods to participants | offering_period 1    
Discount from market price 85.00%    
Two Thousand Eleven Stock Option Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted options vesting period   4 years  
Increase in number of shares available for issuance (shares)     5,000,000
Increase in shares available for grant as a percentage of total shares outstanding (percent)     3.90%
Maximum [Member] | Two Thousand Eleven Stock Option Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted options expiration period   10 years  
Maximum [Member] | Two Thousand Eleven Stock Option Plan [Member] | Performance Shares and Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted options vesting period   4 years  
Minimum [Member] | Two Thousand Eleven Stock Option Plan [Member] | Performance Shares and Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted options vesting period   1 year