XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
For the Three Months Ended
March 31,
20242023
Basic Earnings Per Share:
Net Income$8,119 $7,671 
Weighted average common shares outstanding8,913,477 8,762,450 
Basic earnings per share$0.91 $0.87 
Diluted Earnings Per Share:
Net income allocated to common shareholders$8,111 $7,664 
Weighted average common shares outstanding8,913,477 8,762,450 
Net dilutive effect of:
Assumed exercises of stock options and vesting of restricted stock units
129,645 282,040 
Average shares and dilutive potential common shares9,043,122 9,044,490 
Dilutive earnings per share$0.90 $0.85