XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share
The computations of basic and diluted earnings per common share for the Company were as follows:
Years Ended December 31,
(in thousands, except share amounts)202420232022
Numerator:
Net income - basic$34,235 $34,879 $36,916 
Net income - diluted$34,235 $34,879 $36,916 
Denominator:
Weighted average shares outstanding - basic6,898,286 7,164,314 7,180,975 
Plus: Effect of Director Compensation Program1,139 741 1,655 
Plus: Effect of restricted stock18,635 16,673 14,823 
Weighted average shares outstanding - diluted6,918,060 7,181,728 7,197,453 
Earnings per common share:
Basic$4.96 $4.87 $5.14 
Diluted$4.95 $4.86 $5.13