XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation (Schedule Of Share-based Compensation, Stock Options, Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
ESPP [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Balance Outstanding 24,249 29,685
Granted 28,083 26,734
Exercised (1,458) (4,629)
Expired (24,931) (27,541)
Balance Outstanding 25,943 24,249
Weighted Average Price Per Share: Balance Outstanding $ 30.24 $ 24.19
Weighted Average Price Per Share: Granted 28.73 30.24
Weighted Average Price Per Share: Exercised 29.44 25.80
Weighted Average Price Per Share: Expired 30.16 24.46
Weighted Average Price Per Share: Balance Outstanding $ 28.73 $ 30.24
Aggregate Intrinsic Value $ 191 $ 69
Number of shares available for future grants 179,609  
ISOP [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Balance Outstanding 90,254 92,354
Granted
Exercised (300) (100)
Forfeited (19,500) (2,000)
Balance Outstanding 70,454 90,254
Weighted Average Price Per Share: Balance Outstanding $ 28.46 $ 28.55
Weighted Average Price Per Share: Granted
Weighted Average Price Per Share: Exercised 21.27 22.05
Weighted Average Price Per Share: Forfeited 27.22 33.08
Weighted Average Price Per Share: Balance Outstanding $ 28.84 $ 28.46
Aggregate Intrinsic Value $ 511 $ 419
Restricted Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Balance Outstanding 11,955 13,533
Granted 18,814 6,095
Vested (9,974) (7,418)
Forfeited (291) (255)
Balance Outstanding 20,504 11,955
Weighted Average Price Per Share: Balance Outstanding $ 29.30 $ 31.02
Weighted Average Price Per Share: Granted 33.30 27.54
Weighted Average Price Per Share: Vested 32.07 30.98
Weighted Average Price Per Share: Forfeited 30.40 29.50
Weighted Average Price Per Share: Balance Outstanding $ 32.40 $ 29.30
Number of shares available for future grants 268,727