XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans - Schedule of Nonvested Restricted Stock (Details) - Restricted stock - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nonvested Restricted Stock, Number of Shares      
Nonvested, Beginning (in shares) 21,345 19,855 18,135
Granted (in shares) 12,450 9,300 7,550
Vested (in shares) (6,460) (5,870) (5,830)
Forfeited (in shares) (575) (1,940)  
Nonvested, Ending (in shares) 26,760 21,345 19,855
Nonvested Restricted Stock, Weighted Average Grant Date Fair Value      
Nonvested, Beginning (in dollars per share) $ 49.40 $ 49.33 $ 45.61
Granted (in dollars per share) 49.02 48.11 53.40
Vested (in dollars per share) 48.90 47.18 43.03
Forfeited (in dollars per share) 49.22 49.51  
Nonvested, Ending (in dollars per share) $ 49.35 $ 49.40 $ 49.33