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