XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Valuation Assumptions and Other Information (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Option valuation assumptions for options granted      
Weighted average expected volatility for options granted (as a percent) 49.08% 48.54% 45.72%
Expected dividends 1.72%    
Weighted average risk free rate (as a percent) 4.08% 3.62% 0.93%
Weighted average grant date fair value per share of options granted (in dollars per share) $ 31.60 $ 31.86 $ 26.37
Total fair value of shares vested $ 5,367 $ 3,452 $ 5,389
Total intrinsic value of options exercised 3,113 28,156 16,028
Cash received for all stock option exercises 3,365 18,846 10,435
Tax benefit realized from stock awards exercised $ 654 $ 5,913 $ 3,366
Directors      
Option valuation assumptions for options granted      
Expected life 5 years 2 months 4 days 4 years 1 month 24 days 3 years 10 months 24 days
Executives      
Option valuation assumptions for options granted      
Expected life 5 years 7 months 17 days 5 years 7 months 17 days 5 years 4 months 17 days
Employees      
Option valuation assumptions for options granted      
Expected life 4 years 3 months 3 days 4 years 2 months 19 days 4 years 2 months 12 days