v3.25.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Common Share
The following is a computation of basic and diluted earnings per common share at the periods indicated:
Three Months Ended
June 30, 2025June 30, 2024
(dollars in thousands, except earnings per share data; unaudited)
Net Income$11,028 $11,596 
Basic weighted average number common shares outstanding15,033,29613,412,667
Dilutive effect of equity-based awards414,627323,841
Diluted weighted average number common shares outstanding
15,447,92313,736,508
Basic earnings per share$0.73 $0.86 
Diluted earnings per share$0.71 $0.84 
Antidilutive stock options and restricted stock outstanding79,67383,988