XML 148 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Quarterly Financial Data - Summary of Quarterly Financial Data (Detail) - 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
Summary of Income:                      
Interest income $ 41,851 $ 41,901 $ 41,166 $ 38,654 $ 38,270 $ 36,359 $ 33,377 $ 31,802 $ 163,572 $ 139,808 $ 101,149
Interest expense 19,021 20,312 19,791 18,536 18,335 16,697 13,259 10,120 77,660 58,411 14,362
Net Interest Income - Before Provision for Credit Losses* 22,830 21,589 21,375 20,118 19,935 19,662 20,118 21,682 85,912 81,397 86,787
Provision for (Recovery of) Credit Losses - Loans 346 282 605 (289) 278 460 143 817 944 1,698 4,600
Provision for (Recovery of) Credit Losses - Off Balance Sheet Credit Exposures (120) (267) (18) (266) 189 (76) (129) 62 (671) 46 0
Net Interest Income After Provision for Credit Losses 22,604 21,574 20,788 20,673 19,468 19,278 20,104 20,803 85,639 79,653 82,187
Other expense (12,077) (13,465) (13,629) (13,895) (12,593) (13,380) (12,572) (12,754)      
Net income before income taxes 10,527 8,109 7,159 6,778 6,875 5,898 7,532 8,049 32,573 28,354 40,475
Income Taxes 2,146 1,593 1,477 1,419 1,332 1,121 1,531 1,583 6,635 5,567 7,960
Net Income $ 8,381 $ 6,516 $ 5,682 $ 5,359 $ 5,543 $ 4,777 $ 6,001 $ 6,466 $ 25,938 $ 22,787 $ 32,515
Earnings per Common Share, Basic $ 0.61 $ 0.48 $ 0.42 $ 0.39 $ 0.41 $ 0.35 $ 0.44 $ 0.47 $ 1.9 $ 1.67 $ 2.46
Earnings per Common Share, Diluted $ 0.61 $ 0.48 $ 0.42 $ 0.39 $ 0.41 $ 0.35 $ 0.44 $ 0.47 $ 1.9 $ 1.67 $ 2.46
Average common shares outstanding 13,699,869 13,687,119 13,681,501 13,671,166 13,665,773 13,650,823 13,632,440 13,615,655 13,418,729 13,492,903 13,091,422