v3.26.1
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The computations of basic and diluted earnings per common share for the Company were as follows:
For the Three Months Ended June 30, For the Six Months Ended June 30, 
(in thousands, except share amounts)2026202520262025
Numerator:
Net income - basic$11,763 $10,196 $23,734 $20,548 
Net income - diluted$11,763 $10,196 $23,734 $20,548 
Denominator:
Weighted average shares outstanding - basic6,584,696 6,740,312 6,580,866 6,758,720 
Plus: Effect of Director Compensation Program164 307 296 588 
Plus: Effect of restricted stock30,275 24,267 30,275 24,267 
Weighted average shares outstanding - diluted6,615,135 6,764,886 6,611,437 6,783,575 
Earnings per common share:
Basic$1.79 $1.51 $3.61 $3.04 
Diluted$1.78 $1.51 $3.59 $3.03