v3.25.2
Stock-Based Compensation (Summary of Restricted Stock Activity) (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Stock-Based Compensation [Abstract]    
Restricted stock Non-vested, beginning balance 54,484 45,966
Restricted stock, granted 1,220 1,004
Restricted stock, vested (1,400) (1,200)
Restricted stock, forfeited (2,147)  
Restricted stock Non-vested, ending balance 52,157 45,770
Restricted stock Non-vested, weighted-average grant date fair value, beginning balance $ 28.55 $ 29.90
Restricted stock, granted, weighted-average grant date fair value 26.44 24.90
Restricted stock, vested, weighted-average grant date fair value 25.59 25.71
Restricted stock, forfeited, weighted-average grant date fair value 28.99  
Restricted stock Non-vested, weighted-average grant date fair value, ending balance $ 28.56 $ 29.35