XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Stock option activity
A summary of the activity of the Company’s stock options for the six months ended June 30, 2025 follows: 
 Number
of Shares
Weighted
Average
Exercise Price
Options outstanding at December 31, 2024298,663 $13.22 
Options exercised(75,133)11.70 
Options expired(6,320)11.86 
Options outstanding at June 30, 2025217,210 $13.86 
Restricted common stock activity
The following table summarizes restricted stock activity for the six months ended June 30, 2025 as follows:
 SharesWeighted Average
Grant-Date Fair Value
Nonvested outstanding shares at December 31, 202497,496 $16.89 
  Granted79,033 17.76 
  Vested(57,214)16.39 
  Forfeited(1,150)15.95 
Nonvested outstanding shares at June 30, 2025118,165 $17.72