XML 109 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-based Compensation and Other Employee Benefits - Equity Incentive Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jun. 07, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted (in shares) 0      
Stock issued pursuant to ESPP, shares 400,000 300,000    
Recognized stock-based compensation expense $ 45,281 $ 26,532 $ 31,826  
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 1 year      
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Option price as percentage of fair market value 85.00%      
2017 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares approved for issuance       1,200,000
Common stock shares available for future grants 600,000     1,593,660
Option price as percentage of fair market value 100.00%      
Shares outstanding 2,500,000      
2017 Equity Incentive Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 1 year      
Expiration period 7 years      
2017 Equity Incentive Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Expiration period 10 years      
2009 Equity Incentive Award Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Option price as percentage of fair market value 100.00%      
Shares outstanding 500,000 1,300,000 2,400,000  
2009 Equity Incentive Award Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 1 year      
Expiration period 7 years      
2009 Equity Incentive Award Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Expiration period 10 years      
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted (in shares) 0 0 0  
ESPP purchase rights        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized stock-based compensation expense $ 6,101 $ 4,645 $ 2,795  
ESPP purchase rights | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility 37.00% 24.00% 22.00%  
Risk-free interest rate 1.60% 0.70% 0.40%  
Expected term (in years) 6 months 2 years 2 years  
ESPP purchase rights | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility 107.00% 28.00% 32.00%  
Risk-free interest rate 2.70% 1.30% 0.80%  
Expected term (in years) 2 years 3 years 3 years