XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic        
Net income $ 6,091 $ 8,480 $ 13,625 $ 16,632
Distributed and undistributed earnings allocated to participating securities (127) (205) (286) (346)
Net income allocated to common shares $ 5,964 $ 8,275 $ 13,339 $ 16,286
Weighted average common shares outstanding (in shares) 15,158,365 15,141,975 15,221,010 15,139,903
Basic earnings per common share (in dollars per share) $ 0.39 $ 0.55 $ 0.88 $ 1.08
Diluted        
Net income allocated to common shares $ 5,964 $ 8,275 $ 13,339 $ 16,286
Weighted average common shares outstanding for basic earnings per common share (in shares) 15,158,365 15,141,975 15,221,010 15,139,903
Add: Dilutive effects of assumed exercises of stock options 11,429 92,602 20,893 98,210
Average shares and dilutive potential common shares (in shares) 15,169,794 15,234,577 15,241,903 15,238,113
Diluted earnings per common share (in dollars per share) $ 0.39 $ 0.54 $ 0.88 $ 1.07