XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Summary Of Stock Option Transactions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercised, Shares (4,971) (2,917)
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at beginning of period, Shares 882,442  
Granted, Shares 119,548  
Expired, Shares (527)  
Exercised, Shares (4,971)  
Outstanding at end of period, Shares 996,492  
Exercisable at end of period, Shares 803,853  
Outstanding at beginning of period, Weighted Average Exercise Price $ 37.03  
Granted, Weighted Average Exercise Price 35.78  
Expired, Weighted Average Exercise Price 35.94  
Exercised, Weighted Average Exercise Price 35.25  
Outstanding at end of period, Weighted Average Exercise Price 36.89  
Exercisable at end of period, Weighted Average Exercise Price $ 36.29  
Outstanding at end of period, Weighted Average Remaining Life (years) 5 years 9 months 18 days  
Exercisable at end of period, Weighted Average Remaining Life (years) 5 years  
Outstanding at end of period, Aggregate Intrinsic Value $ 1,380  
Exercisable at end of period, Aggregate Intrinsic Value $ 1,228