v3.26.1
Stock-Based Compensation Plan (Restricted Stock Activity) (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement, Noncash Expense [Abstract]    
Shares, Nonvested, beginning of period 68,476 64,043
Shares, Granted 45,406 39,545
Shares, Vested (26,209) (30,606)
Shares, Forfeited (761) (875)
Shares, Nonvested, end of period 86,912 72,107
Weighted Average Grant Date Fair Value, Nonvested, beginning of period $ 33.96 $ 32.02
Weighted Average Grant Date Fair Value, Granted 39.44 36.4
Weighted Average Grant Date Fair Value, Vested 34.5 33.02
Weighted average Grant Date Fair Value, Forfeited 39.44 35.95
Weighted Average Grant Date Fair Value, Nonvested, end of period $ 36.61 $ 33.95