v3.26.3
Earnings per Common Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Common Share
Three months ended
September 30,
Nine months ended
September 30,
(dollars in thousands, except per share data)2026202520262025
Numerator for earnings per share:
Net income available to common stockholders$5,207 $6,659 $13,020 $14,650 
Denominators for earnings per share:
Weighted average shares outstanding11,991 11,443 11,954 11,376 
Average unearned ESOP shares(91)(118)(97)(124)
Basic weighted averages shares outstanding11,900 11,325 11,857 11,252 
Dilutive effects of assumed exercises of stock options322 215 326 206 
Diluted weighted averages shares outstanding12,222 11,540 12,183 11,458 
Basic earnings per share$0.44 $0.59 $1.10 $1.30 
Diluted earnings per share$0.43 $0.58 $1.07 $1.28 
Antidilutive shares excluded from computation of average dilutive earnings per share2 357 2 359