XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Summary Of Stock Option Transactions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercised, Shares (3,295) (7,117) (4,971) (610) (3,026) (2,917)  
Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Outstanding at beginning of period, Shares     882,442       882,442
Granted, Shares             119,548
Forfeited, Shares             (17,917)
Expired, Shares             (7,103)
Exercised, Shares             (15,383)
Outstanding at end of period, Shares 961,587           961,587
Exercisable at end of period, Shares 786,865           786,865
Outstanding at beginning of period, Weighted Average Exercise Price     $ 37.03       $ 37.03
Granted, Weighted Average Exercise Price             35.78
Forfeited, Weighted Average Exercise Price             39.27
Expired, Weighted Average Exercise Price             44.57
Exercised, Weighted Average Exercise Price             34.94
Outstanding at end of period, Weighted Average Exercise Price $ 36.81           36.81
Exercisable at end of period, Weighted Average Exercise Price $ 36.24           $ 36.24
Outstanding at end of period, Weighted Average Remaining Life (years)             5 years 2 months 12 days
Exercisable at end of period, Weighted Average Remaining Life (years)             4 years 6 months
Outstanding at end of period, Aggregate Intrinsic Value $ 2,598           $ 2,598
Exercisable at end of period, Aggregate Intrinsic Value $ 2,296           $ 2,296