XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Components of the Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Net income available to common shareholders $ 26,739 $ 27,929
Weighted average common shares outstanding 6,969,533 6,641,358
Dilutive effect of stock options and restricted stock 95,210 108,066
Diluted common shares 7,064,743 6,749,424
Basic earnings per common share $ 3.84 $ 4.21
Diluted earnings per common share $ 3.79 $ 4.14