XML 121 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
share-based_compensation_plan
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
Feb. 28, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of share-based compensation plans (in shares) | share-based_compensation_plan 2      
Number of shares authorized (in shares) | shares 15,600,000      
Number of shares available for future issuance (in shares) | shares 3,000,000.0      
Proceeds from stock option exercises $ 44,587 $ 38,809 $ 27,639  
Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option exercisable life 10 years      
Total intrinsic value of options exercised $ 41,300 49,500 38,000  
Proceeds from stock option exercises 44,600 38,800 27,600  
Tax benefit realized for the tax deductions from stock options exercised 8,700 10,400 $ 8,000  
Total unrecognized compensation cost $ 9,100      
Weighted-average period of total unrecognized compensation cost, in years 1 year 3 months 18 days      
Stock Option | Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Total unrecognized compensation cost $ 5,800      
Weighted-average period of total unrecognized compensation cost, in years 1 year      
Unvested shares, granted (in shares) | shares 39,065      
Cash-settled Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Share based compensation, accrued expenses $ 5,400 5,500    
Share based compensation, other noncurrent liabilities $ 2,900 $ 2,800    
Unvested shares, granted (in shares) | shares 20,780      
Performance Shares Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unrecognized compensation cost $ 4,800      
Weighted-average period of total unrecognized compensation cost, in years 10 months 24 days      
Award requisite service period 3 years      
Unvested shares, granted (in shares) | shares 42,690 56,860 52,375  
Payout factor, percent 201.00%      
Performance Shares Units | Forecast        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued (in shares) | shares       48,223
Performance Shares Units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target award 0.00%      
Performance Shares Units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target award 250.00%      
Target payout 100.00%