v3.26.1
Employee Benefit Plans (Stock Option Activity) (Details) - Officer and Employee Plans - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number    
Outstanding (in shares) 10,148 16,340
Exercised (in shares) (10,148) (6,192)
Outstanding (in shares)   10,148
Weighted Average Exercisable Price    
Weighted Average Exercisable Price, Outstanding (in dollars per share) $ 15.05 $ 13.55
Weighted Average Exercisable Price Exercised (in dollars per share) $ 15.05 11.09
Weighted Average Exercise Price, Outstanding (in dollars per share)   $ 15.05