XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Summary Of Stock Option Transactions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercised, Shares (2,588) (2,117) (9,703) (3,295) (7,117) (4,971)  
Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Outstanding at beginning of period, Shares     906,902       906,902
Granted, Shares             197,684
Forfeited, Shares             (6,566)
Expired / Cancelled, Shares             (1,396)
Exercised, Shares             (14,408)
Outstanding at end of period, Shares 1,082,216           1,082,216
Exercisable at end of period, Shares 797,009           797,009
Outstanding at beginning of period, Weighted Average Exercise Price     $ 36.87       $ 36.87
Granted, Weighted Average Exercise Price             35.33
Forfeited, Weighted Average Exercise Price             36.16
Expired / Cancelled, Weighted Average Exercise Price             41.15
Exercised, Weighted Average Exercise Price             35.33
Outstanding at end of period, Weighted Average Exercise Price $ 36.61           36.61
Exercisable at end of period, Weighted Average Exercise Price $ 36.76           $ 36.76
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)             3 years 10 months 24 days
Outstanding at end of period, Aggregate Intrinsic Value $ 4,283           $ 4,283
Exercisable at end of period, Aggregate Intrinsic Value $ 3,109           $ 3,109