XML 92 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Additional Information (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
Dec. 31, 2017
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock available for issuance (in shares) | shares 552,999    
Common stock reserved for issuance (in shares) | shares 2,820,000    
Minimum employee tax withholding obligations related to RSUs $ 7,696,000 $ 6,591,000 $ 3,499,000
Share-based payment arrangement, amount capitalized 0 0 0
Stock-based compensation expense $ 22,232,000 $ 23,116,000 20,288,000
Weighted-average remaining contractual term, stock options outstanding (in years) 9 months 18 days 6 months  
Weighted-average remaining contractual term, stock options vested and exercisable (in years) 9 months 18 days    
Aggregate intrinsic value, stock options vested and exercisable $ 500,000    
Intrinsic value, stock options exercised 6,400,000 $ 3,000,000.0 2,500,000
Cash received from stock option exercises 726,000 $ 819,000 $ 111,000
Restricted stock units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant-date intrinsic value $ 19,700,000    
Share settlement under RSUs (in shares) | shares 66,441 41,101 32,716
Minimum employee tax withholding obligations related to RSUs $ 6,900,000 $ 5,300,000 $ 3,500,000
Unamortized stock-based compensation expense $ 27,800,000 $ 32,200,000  
Weighted average remaining amortization period 1 year 3 months 18 days 1 year 6 months  
Restricted stock units (RSUs), performance-based      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares) | shares 52,960 68,803  
Period for recognition of compensation expense 3 years    
Stock-based compensation expense $ 7,500,000 $ 8,200,000  
Unamortized stock-based compensation expense $ 10,700,000 $ 11,400,000  
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Contractual life in years 10 years    
Vesting period of stock options in years 3 years    
Minimum | Restricted stock units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Contractual life in years 1 year    
Maximum | Restricted stock units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Contractual life in years 3 years    
Common Stock | Restricted stock units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Conversion ratio 1