XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic        
Net income $ 5,436 $ 6,091 $ 10,662 $ 13,625
Distributed and undistributed earnings allocated to participating securities (103) (127) (201) (286)
Net income allocated to common shares $ 5,333 $ 5,964 $ 10,461 $ 13,339
Weighted average common shares outstanding (in shares) 14,868,344 15,158,365 14,930,090 15,221,010
Basic earnings per common share (USD per share) $ 0.36 $ 0.39 $ 0.70 $ 0.88
Diluted        
Net income allocated to common shares $ 5,333 $ 5,964 $ 10,461 $ 13,339
Weighted average common shares outstanding for basic earnings per common share (in shares) 14,868,344 15,158,365 14,930,090 15,221,010
Add: Dilutive effects of assumed exercises of stock options 0 11,429 0 20,893
Average shares and dilutive potential common shares (in shares) 14,868,344 15,169,794 14,930,090 15,241,903
Diluted earnings per common share (USD per share) $ 0.36 $ 0.39 $ 0.70 $ 0.88