XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Stock option activity
A summary of the activity of the Company’s stock options for the three months ended March 31, 2025 follows: 
 Number
of Shares
Weighted
Average
Exercise Price
Options outstanding at December 31, 2024298,663 $13.22 
Options exercised(82,042)11.67 
Options expired(790)8.78 
Options outstanding at March 31, 2025215,831 $13.82 
Restricted common stock activity
The following table summarizes restricted stock activity for the three months ended March 31, 2025 as follows:
 SharesWeighted Average
Grant-Date Fair Value
Nonvested outstanding shares at December 31, 202497,496 $16.89 
  Granted10,202 18.87 
  Vested(10,967)17.71 
  Forfeited(695)15.60 
Nonvested outstanding shares at March 31, 202596,036 $17.01