XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
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 March 31, 
(in thousands, except share amounts)20252024
Numerator:
Net income - basic$10,352 $8,188 
Net income - diluted$10,352 $8,188 
 
Denominator:
Weighted average shares outstanding - basic6,777,332 7,050,048 
Plus: Effect of Director Compensation Program319 452 
Plus: Effect of restricted stock19,056 16,209 
Weighted average shares outstanding - diluted6,796,707 7,066,709 
 
Earnings per common share:
Basic$1.53 $1.16 
Diluted$1.52 $1.16