XML 73 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Awards - Stock Option Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding, beginning of period (in shares) 268,250 411,900
Granted (in shares) 0 0
Exercised (in shares) 31,750 86,700
Expired (in shares) 5,500 7,600
Forfeited (in shares) 1,000 0
Options outstanding, end of period (in shares) 230,000 317,600
Options exercisable, end of period (in shares) 230,000 317,600
Outstanding, beginning of period, weighted-average exercise price (in dollars per share) $ 10.62 $ 9.77
Granted, weighted-average exercise price (in dollars per share) 0 0
Exercised, weighted-average exercise price (in dollars per share) 8.30 8.14
Expired, weighted-average exercise price (in dollars per share) 8.23 8.09
Forfeited, weighted-average exercise price (in dollars per share) 10.01 0
Options outstanding, end of period, weighted-average exercise price (in dollars per share) 11.00 10.26
Options exercisable, end of period, weighted-average exercise price (in dollars per share) $ 11.00 $ 10.26