XML 138 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Fair Values for SARs and Stock Options Estimated on Grant Date Using Black-Scholes-Merton Option-Pricing Formula Which Incorporates Assumptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Weighted-average fair value of SARs granted (in usd per share) $ 39.44 $ 21.85 $ 18.30
Total intrinsic value of SARs exercised $ 12,229 $ 4,384 $ 1,581
Tax benefit from SARs exercised $ 660 $ 678 $ 327
Weighted-average fair value of restricted stock units granted (in usd per share) $ 95.32 $ 61.61 $ 51.76
Total fair value of restricted stock units vested $ 19,821 $ 16,830 $ 12,623
Expected volatility 43.45% 43.00% 45.34%
Expected term (in years) 5 years 8 months 12 days 5 years 7 months 6 days 5 years 8 months 12 days
Risk-free rate 4.26% 1.89% 0.70%
Dividend yield 0.23% 0.37% 0.44%