XML 148 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Summary of Restricted Stock Activity) (Details) - Restricted Stock - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of shares      
Beginning balance (in shares) 60,749 64,816 57,396
Issued (in shares) 0 21,038 26,083
Vested (in shares) (24,978) (25,105) (18,663)
Ending balance (in shares) 35,771 60,749 64,816
Weighted average fair value      
Beginning balance (in dollars per share) $ 48.31 $ 42.26 $ 44.20
Issued (in dollars per share) 0 60.21 39.16
Vested (in dollars per share) 46.31 42.66 43.89
Ending balance (in dollars per share) $ 49.71 $ 48.31 $ 42.26