XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Awards - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2016
Dec. 31, 2016
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Stock based compensation expense     $ 47,986 $ 42,443 $ 40,498  
Stock Option            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total intrinsic value of options exercised     19,100 31,900 33,700  
Total grant date fair value of options vested     3,300 7,000 12,800  
Unrecognized stock-based compensation cost     $ 900      
Unrecognized stock-based compensation cost, period for recognition     6 months      
Performance Share Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total fair market value of RSUs/PSUs/MSUs vested     $ 7,261 18,873 15,384  
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized stock-based compensation cost     $ 78,400      
Unrecognized stock-based compensation cost, period for recognition     2 years 4 months 24 days      
Total fair market value of RSUs/PSUs/MSUs vested     $ 64,417 $ 32,871 $ 18,228  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     441,000      
MSU            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized stock-based compensation cost, period for recognition     1 year 3 months 18 days      
Total fair market value of RSUs/PSUs/MSUs vested     $ 7,219      
Unrecognized stock-based compensation cost     $ 13,700      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     126,000      
2016 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Incentive plan effective date     Jul. 31, 2016      
Shares of common stock reserved for future issuance, description     The number of shares of common stock reserved for issuance under the 2016 Plan may increase on January 1 of each year, beginning on January 1, 2017 and ending on and including January 1, 2026, by the lesser of (1) 1,825,000 shares; (2) 5% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year; and (3) a lesser number of shares determined by our board of directors.      
Options granted, maximum term     10 years      
Options granted, exercisable term     4 years      
Common stock available for future grants     2,800,000      
2016 Equity Incentive Plan | Lower of Potential Outcome One            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock capital incremental shares reserved for future issuance each year     1,825,000      
2016 Equity Incentive Plan | Lower of Potential Outcome Two            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Percentage of total number of shares of common stock outstanding     5.00%      
2016 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock capital incremental shares reserved for future issuance each year     365,411      
Percentage of total number of shares of common stock outstanding           1.00%
Unrecognized stock-based compensation cost     $ 300      
Percentage of salary contribution by employees 15.00%          
Maximum number of shares purchase per employee   4,000        
Percentage of price lesser than fair market value per share 85.00%          
2016 Employee Stock Purchase Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Unrecognized stock-based compensation cost, period for recognition     1 year