v3.25.1
Earnings per Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The table below presents the increase in average shares outstanding, using the treasury stock method, for the diluted earnings per share calculation for the periods indicated:
 Three months ended March 31,
 20252024
Basic weighted average common shares outstanding12,464,721 12,292,417 
Dilutive shares30,737 11,786 
Diluted weighted average common shares outstanding12,495,458 12,304,203 

Stock options outstanding that were determined to be anti-dilutive, and therefore excluded from the calculation of dilutive shares, amounted to 12,123 for the three months ended March 31, 2025, compared to 103,238 for the three months ended March 31, 2024. These stock options, which were not dilutive, may potentially dilute earnings per share in the future.

Unvested participating restricted stock awards amounted to 189,544 shares and 176,571 shares as of March 31, 2025 and December 31, 2024, respectively.