XML 124 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Payments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award cliff vesting period 4 years    
Granted (in dollars per share) $ 59.95 $ 43.55 $ 45.97
Fair value of awards vested $ 3,000,000 $ 2,100,000 $ 2,800,000
Unrecognized compensation costs $ 2,900,000    
Unrecognized compensation costs, period of recognition 1 year 10 months 2 days    
Restricted Stock Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Restricted Stock Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
Stock Performance Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Granted (in dollars per share) $ 54.91 $ 38.34 $ 47.79
Fair value of awards vested $ 5,100,000 $ 2,500,000 $ 3,400,000
Unrecognized compensation costs $ 400,000    
Unrecognized compensation costs, period of recognition 10 months 28 days    
Stock Performance Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility rate measurement period 3 years    
Percentage of target amount as actual payment 0.00%    
Stock Performance Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility rate measurement period 5 years    
Percentage of target amount as actual payment 150.00%    
The 1999 Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based payment awards, number of shares authorized (in shares) 1,400,000    
Discount from market price rate (as a percent) 15.00%    
Maximum number of shares available to be purchased per participant (in shares) 2,000    
Purchase period 6 months    
Maximum employee subscription amount $ 25,000    
Shares holding period 18 months    
Share-based payment arrangement, expense $ 300,000 $ 200,000 $ 200,000
Shares issued under the plan (in shares) 26,420 27,975 31,661
Number of shares available for grant (in shares) 263,706    
The 1999 Employee Stock Purchase Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee monthly withholding amounts $ 10    
The 1999 Employee Stock Purchase Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee monthly withholding amounts $ 2,000    
The 2014 Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based payment awards, number of shares authorized (in shares) 1,900,000    
Share-based payment arrangement, expense $ 6,600,000 $ 6,700,000 $ 6,100,000
Number of shares available for grant (in shares) 587,211,000    
Share-based payment arrangement, expense, tax benefit $ 1,700,000 $ 1,800,000 $ 2,100,000