XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic    
Net income $ 7,534 $ 8,152
Distributed and undistributed earnings allocated to participating securities (159) (142)
Net income allocated to common shares $ 7,375 $ 8,010
Weighted average common shares outstanding (in shares) 15,284,350 15,137,808
Basic earnings per common share (in dollars per share) $ 0.48 $ 0.53
Diluted    
Net income allocated to common shares $ 7,375 $ 8,010
Weighted average common shares outstanding for basic earnings per common share (in shares) 15,284,350 15,137,808
Add: Dilutive effects of assumed exercises of stock options 28,323 104,406
Average shares and dilutive potential common shares (in shares) 15,312,673 15,242,214
Diluted earnings per common share (in dollars per share) $ 0.48 $ 0.53