XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Quarterly Results of Operations (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Quarterly Financial Information Disclosure [Abstract]                      
Interest and dividend income $ 35,630 $ 34,901 $ 33,681 $ 33,018 $ 32,041 $ 30,324 $ 28,471 $ 27,732 $ 137,230 $ 118,568 $ 94,375
Interest expense 11,943 12,444 11,894 11,655 10,747 9,599 6,961 4,823 47,936 32,130 7,736
Net Interest Income 23,687 22,457 21,787 21,363 21,294 20,725 21,510 22,909 89,294 86,438 86,639
Provision for credit losses 300 300 300 300 250 185 300 0 1,200 735 1,750
Net Interest Income After Provision for Credit Losses 23,387 22,157 21,487 21,063 21,044 20,540 21,210 22,909 88,094 85,703 84,889
Noninterest income 4,995 5,419 5,098 4,928 5,187 5,581 6,007 4,340 20,441 21,114 18,747
Operating expenses 16,840 16,752 16,689 15,873 16,023 16,230 16,132 15,488 66,154 63,873 58,655
Income tax expense 2,236 2,070 1,909 1,930 1,916 1,870 2,117 2,163 8,146 8,065 8,065
Net Income $ 9,306 $ 8,754 $ 7,987 $ 8,188 $ 8,292 $ 8,021 $ 8,968 $ 9,598 $ 34,235 $ 34,879 $ 36,916
Earnings per share                      
Basic (in dollars per share) $ 1.37 $ 1.28 $ 1.16 $ 1.16 $ 1.16 $ 1.12 $ 1.25 $ 1.34 $ 4.96 $ 4.87 $ 5.14
Diluted (in dollars per share) $ 1.37 $ 1.27 $ 1.16 $ 1.16 $ 1.16 $ 1.12 $ 1.25 $ 1.33 $ 4.95 $ 4.86 $ 5.13