XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefits - Stock Options Activity (Details) - Incentive Plan [Member] - Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Employee Benefits [Abstract]        
Outstanding at beginning of period (in shares)     75,688 220,939
Outstanding at beginning of period (in dollars per share)     $ 16.79 $ 17.52
Options granted (in shares) 0 0 0 0
Options granted (in dollars per share)     $ 0 $ 0
Options exercised (in shares)     (8,063) (19,001)
Options exercised (in dollars per share)     $ 14.31 $ 17.42
Options forfeited (in shares)     0 0
Options forfeited (in dollars per share)     $ 0 $ 0
Outstanding at end of period (in shares) 67,625 201,938 67,625 201,938
Outstanding at end of period (in dollars per share) $ 17.09 $ 17.53 $ 17.09 $ 17.53
Weighted average remaining contractual term, Outstanding     4 years 6 months 3 days 5 years 1 month 20 days
Aggregate intrinsic value, Outstanding $ 1,673,340 $ 2,781,137 $ 1,673,340 $ 2,781,137
Exercisable at end of period (in shares) 65,875 180,124 65,875 180,124
Exercisable at end of period (in dollars per share) $ 16.9 $ 17.76 $ 16.9 $ 17.76
Weighted average remaining contractual term, Exercisable     4 years 5 months 8 days 4 years 11 months 12 days
Aggregate intrinsic value, Exercisable $ 1,642,470 $ 2,439,752 $ 1,642,470 $ 2,439,752