v3.26.1
Employee Benefits - Stock Options Activity (Details) - Incentive Plan [Member] - Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Employee Benefits [Abstract]    
Outstanding at beginning of period (in Shares) 66,375 75,688
Outstanding at beginning of period (in Dollars per share) $ 16.96 $ 16.79
Options granted (in Shares) 0 0
Options granted (in Dollars per share) $ 0 $ 0
Options exercised (in Shares) (2,500) (7,063)
Options exercised (in Dollars per share) $ 19 $ 14.31
Options forfeited (in Shares) 0 0
Options forfeited (in Dollars per share) $ 0 $ 0
Outstanding at end of period (in Shares) 63,875 68,625
Outstanding at end of period (in Dollars per share) $ 16.88 $ 17.05
Weighted average remaining contractual term, Outstanding 3 years 9 months 3 days 4 years 9 months 7 days
Aggregate intrinsic value, Outstanding $ 1,469,254 $ 1,488,809
Exercisable at end of period (in Shares) 62,625 66,125
Exercisable at end of period (in Dollars per share) $ 16.74 $ 16.79
Weighted average remaining contractual term, Exercisable 3 years 8 months 15 days 4 years 8 months 4 days
Aggregate intrinsic value, Exercisable $ 1,449,236 $ 1,451,624