v3.26.1
Stock-Based Compensation Plan (Restricted Stock Activity) (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 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) (25,717)
Shares, Forfeited 0 0
Shares, Nonvested, end of period 87,673 77,871
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 32.58
Weighted average Grant Date Fair Value, Forfeited 0 0
Weighted Average Grant Date Fair Value, Nonvested, end of period $ 36.64 $ 34.06