v3.25.2
Stock-Based Compensation (Summary Of Stock Option Transactions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercised, Shares (2,117) (9,703) (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
Exercised, Shares         (11,820)
Outstanding at end of period, Shares 1,092,766       1,092,766
Exercisable at end of period, Shares 800,993       800,993
Outstanding at beginning of period, Weighted Average Exercise Price   $ 36.87     $ 36.87
Granted, Weighted Average Exercise Price         35.33
Exercised, Weighted Average Exercise Price         35.31
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 6 months
Exercisable at end of period, Weighted Average Remaining Life (years)         4 years 1 month 6 days
Outstanding at end of period, Aggregate Intrinsic Value $ 1,682       $ 1,682
Exercisable at end of period, Aggregate Intrinsic Value $ 1,226       $ 1,226