| Schedule of summary of loans |
A summary of loans at June 30, 2026 and December 31, 2025 is as follows (in thousands): | | | | | | | | | June 30, | | December 31, | | | 2026 | | 2025 | Residential real estate | | $ | 420,847 | | $ | 318,694 | HELOCs | | | 22,241 | | | 17,092 | Commercial real estate | | | 552,240 | | | 370,380 | Commercial and industrial | | | 43,631 | | | 32,582 | Consumer | | | 69,808 | | | 63,698 | Total gross loans | | | 1,108,767 | | | 802,446 | Unearned discount and net deferred fees and costs | | | 1,340 | | | 773 | Total loans | | | 1,110,107 | | | 803,219 | Allowance for credit losses | | | (13,138) | | | (8,749) | Net loans | | $ | 1,096,969 | | $ | 794,470 |
|
| Schedule of activity in the allowance for credit losses by portfolio class |
The following table presents the activity in the allowance for credit losses by portfolio class for the three and six months ended June 30, 2026 and 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | | Residential | | | | | Commercial | | Commercial | | | | | | | | | Real Estate | | HELOCs | | Real Estate | | and Industrial | | Consumer | | Total | March 31, 2026 | | | | | | | | | | | | | | | | | | | Allowance for credit losses: | | | | | | | | | | | | | | | | | | | Beginning balance | | $ | 2,831 | | $ | 71 | | $ | 5,390 | | $ | 374 | | $ | 250 | | $ | 8,916 | Provision (credit) for credit losses | | | (433) | | | (20) | | | 402 | | | 63 | | | (12) | | | — | Loans charged-off | | | — | | | — | | | (93) | | | — | | | (23) | | | (116) | Recoveries | | | — | | | — | | | — | | | — | | | 16 | | | 16 | Acquired PCD Loans | | | 97 | | | 1 | | | 1,408 | | | 2 | | | 3 | | | 1,511 | Acquired PSL Loans | | | 1,337 | | | 41 | | | 1,278 | | | 79 | | | 76 | | | 2,811 | June 30, 2026 | | $ | 3,832 | | $ | 93 | | $ | 8,385 | | $ | 518 | | $ | 310 | | $ | 13,138 |
| | | | | | | | | | | | | | | | | | | | | Residential | | | | | Commercial | | Commercial | | | | | | | | | Real Estate | | HELOCs | | Real Estate | | and Industrial | | Consumer | | Total | December 31, 2025 | | | | | | | | | | | | | | | | | | | Allowance for credit losses: | | | | | | | | | | | | | | | | | | | Beginning balance | | $ | 2,721 | | $ | 71 | | $ | 5,355 | | $ | 375 | | $ | 227 | | $ | 8,749 | Provision (credit) for credit losses | | | (323) | | | (20) | | | 438 | | | 62 | | | 23 | | | 180 | Loans charged-off | | | — | | | — | | | (94) | | | — | | | (50) | | | (144) | Recoveries | | | — | | | — | | | — | | | — | | | 31 | | | 31 | Acquired PCD Loans | | | 97 | | | 1 | | | 1,408 | | | 2 | | | 3 | | | 1,511 | Acquired PSL Loans | | | 1,337 | | | 41 | | | 1,278 | | | 79 | | | 76 | | | 2,811 | June 30, 2026 | | $ | 3,832 | | $ | 93 | | $ | 8,385 | | $ | 518 | | $ | 310 | | $ | 13,138 | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | Residential | | | | | Commercial | | Commercial | | | | | | | | | Real Estate | | HELOCs | | Real Estate | | and Industrial | | Consumer | | Total | March 31, 2025 | | | | | | | | | | | | | | | | | | | Allowance for credit losses: Beginning balance | | $ | 2,522 | | $ | 103 | | $ | 5,533 | | $ | 318 | | $ | 159 | | $ | 8,635 | Provision (credit) for credit losses | | | — | | | (1) | | | (134) | | | 255 | | | 29 | | | 149 | Loans charged-off | | | (62) | | | — | | | — | | | (201) | | | (36) | | | (299) | Recoveries | | | — | | | — | | | — | | | — | | | 3 | | | 3 | June 30, 2025 | | $ | 2,460 | | $ | 102 | | $ | 5,399 | | $ | 372 | | $ | 155 | | $ | 8,488 |
| | | | | | | | | | | | | | | | | | | | | Residential | | | | | Commercial | | Commercial | | | | | | | | | Real Estate | | HELOCs | | Real Estate | | and Industrial | | Consumer | | Total | December 31, 2024 | | | | | | | | | | | | | | | | | | | Allowance for credit losses: Beginning balance | | $ | 2,564 | | $ | 104 | | $ | 5,396 | | $ | 313 | | $ | 168 | | $ | 8,545 | Provision for credit losses | | | (41) | | | (2) | | | 3 | | | 260 | | | 80 | | | 300 | Loans charged-off | | | (63) | | | — | | | — | | | (201) | | | (103) | | | (367) | Recoveries | | | — | | | — | | | — | | | — | | | 10 | | | 10 | June 30, 2025 | | $ | 2,460 | | $ | 102 | | $ | 5,399 | | $ | 372 | | $ | 155 | | $ | 8,488 |
|
| Schedule of aging of the amortized cost in past due loans by class of loans |
The following table presents the aging of the amortized cost in past due loans by class of loans as of June 30, 2026 and December 31, 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | | 30‑59 | | 60‑89 | | Greater Than | | | | | | | | | | | | Days | | Days | | 89 Days | | Total | | Loans Not | | | | | | Past Due | | Past Due | | Past Due | | Past Due | | Past Due | | Total | June 30, 2026 | | | | | | | | | | | | | | | | | | | Residential real estate | | $ | 1,784 | | $ | 1,109 | | $ | 909 | | $ | 3,802 | | $ | 417,045 | | $ | 420,847 | HELOCs | | | 111 | | | — | | | — | | | 111 | | | 22,130 | | | 22,241 | Commercial real estate | | | 3,406 | | | 95 | | | — | | | 3,501 | | | 548,739 | | | 552,240 | Commercial and industrial | | | 183 | | | — | | | — | | | 183 | | | 43,448 | | | 43,631 | Consumer | | | 245 | | | 23 | | | 15 | | | 283 | | | 69,525 | | | 69,808 | Total | | $ | 5,729 | | $ | 1,227 | | $ | 924 | | $ | 7,880 | | $ | 1,100,887 | | $ | 1,108,767 | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | | | | | | | | | | | | | | | | | | Residential real estate | | $ | — | | $ | 1,260 | | $ | 992 | | $ | 2,252 | | $ | 316,442 | | $ | 318,694 | HELOCs | | | — | | | — | | | — | | | — | | | 17,092 | | | 17,092 | Commercial real estate | | | — | | | — | | | 328 | | | 328 | | | 370,052 | | | 370,380 | Commercial and industrial | | | — | | | — | | | — | | | — | | | 32,582 | | | 32,582 | Consumer | | | 227 | | | 70 | | | 75 | | | 372 | | | 63,326 | | | 63,698 | Total | | $ | 227 | | $ | 1,330 | | $ | 1,395 | | $ | 2,952 | | $ | 799,494 | | $ | 802,446 |
|
| Schedule of risk category of loans and current period gross charge-offs |
The following table presents the risk category of loans and current period gross charge-offs as of and during the six months ended June 30, 2026 and the year December 31, 2025 by loan segment and vintage year (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revolving | | | | As of June 30, 2026 | | 2026 | | 2025 | | 2024 | | 2023 | | 2022 | | Prior | | Loans | | Total | Commercial & Industrial: | | | | | | | | | | | | | | | | | | | | | | | | | Risk rating | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 10,439 | | $ | 12,763 | | $ | 6,976 | | $ | 3,003 | | $ | 3,087 | | $ | 6,626 | | $ | 506 | | $ | 43,400 | Special mention | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Substandard | | | — | | | — | | | — | | | — | | | 27 | | | 204 | | | — | | | 231 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 10,439 | | $ | 12,763 | | $ | 6,976 | | $ | 3,003 | | $ | 3,114 | | $ | 6,830 | | $ | 506 | | $ | 43,631 | Commercial & Industrial: | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | Risk rating | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 32,897 | | $ | 65,560 | | $ | 51,192 | | $ | 97,877 | | $ | 102,878 | | $ | 181,541 | | $ | — | | $ | 531,945 | Special mention | | | — | | | — | | | — | | | — | | | 437 | | | 5,293 | | | — | | | 5,730 | Substandard | | | — | | | — | | | — | | | 6,970 | | | 3,542 | | | 4,053 | | | — | | | 14,565 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 32,897 | | $ | 65,560 | | $ | 51,192 | | $ | 104,847 | | $ | 106,857 | | $ | 190,887 | | $ | — | | $ | 552,240 | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | — | | $ | — | | $ | 94 | | $ | — | | $ | — | | $ | — | | $ | 94 | Residential real estate | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 16,453 | | $ | 41,339 | | $ | 35,098 | | $ | 56,954 | | $ | 72,464 | | $ | 196,148 | | $ | — | | $ | 418,456 | Non Performing | | | — | | | — | | | — | | | 176 | | | — | | | 2,215 | | | — | | | 2,391 | Total | | $ | 16,453 | | $ | 41,339 | | $ | 35,098 | | $ | 57,130 | | $ | 72,464 | | $ | 198,363 | | $ | — | | $ | 420,847 | Residential real estate | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | HELOC | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 1,326 | | $ | 2,762 | | $ | 3,767 | | $ | 3,273 | | $ | 3,724 | | $ | 7,389 | | $ | — | | $ | 22,241 | Non Performing | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 1,326 | | $ | 2,762 | | $ | 3,767 | | $ | 3,273 | | $ | 3,724 | | $ | 7,389 | | $ | — | | $ | 22,241 | HELOC | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 14,488 | | $ | 15,858 | | $ | 16,111 | | $ | 8,115 | | $ | 5,012 | | $ | 10,206 | | $ | — | | $ | 69,790 | Non Performing | | | — | | | — | | | — | | | — | | | 10 | | | 8 | | | — | | | 18 | Total | | $ | 14,488 | | $ | 15,858 | | $ | 16,111 | | $ | 8,115 | | $ | 5,022 | | $ | 10,214 | | $ | — | | $ | 69,808 | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | 1 | | $ | 9 | | $ | 19 | | $ | 15 | | $ | 6 | | $ | — | | $ | 50 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revolving | | | | As of December 31, 2025 | | 2025 | | 2024 | | 2023 | | 2022 | | 2021 | | Prior | | Loans | | Total | Commercial & Industrial: | | | | | | | | | | | | | | | | | | | | | | | | | Risk rating | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 9,528 | | $ | 9,684 | | $ | 3,143 | | $ | 2,762 | | $ | 1,827 | | $ | 4,891 | | $ | 564 | | $ | 32,399 | Special mention | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Substandard | | | — | | | — | | | — | | | — | | | — | | | 183 | | | — | | | 183 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 9,528 | | $ | 9,684 | | $ | 3,143 | | $ | 2,762 | | $ | 1,827 | | $ | 5,074 | | $ | 564 | | $ | 32,582 | Commercial & Industrial: | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | 200 | | $ | — | | $ | — | | $ | — | | $ | 1 | | $ | — | | $ | 201 | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | Risk rating | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 39,066 | | $ | 39,227 | | $ | 56,299 | | $ | 75,765 | | $ | 50,351 | | $ | 105,002 | | $ | — | | $ | 365,710 | Special mention | | | — | | | — | | | — | | | — | | | — | | | 3,721 | | | — | | | 3,721 | Substandard | | | — | | | — | | | 327 | | | — | | | — | | | 622 | | | — | | | 949 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 39,066 | | $ | 39,227 | | $ | 56,626 | | $ | 75,765 | | $ | 50,351 | | $ | 109,345 | | $ | — | | $ | 370,380 | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | Residential real estate | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 49,283 | | $ | 32,818 | | $ | 44,660 | | $ | 43,589 | | $ | 51,302 | | $ | 96,051 | | $ | — | | $ | 317,703 | Non Performing | | | — | | | — | | | — | | | — | | | 499 | | | 492 | | | — | | | 991 | Total | | $ | 49,283 | | $ | 32,818 | | $ | 44,660 | | $ | 43,589 | | $ | 51,801 | | $ | 96,543 | | $ | — | | $ | 318,694 | Residential real estate | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 63 | | $ | — | | $ | 63 | HELOC | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 2,059 | | $ | 3,693 | | $ | 4,001 | | $ | 3,058 | | $ | 1,396 | | $ | 2,885 | | $ | — | | $ | 17,092 | Non Performing | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 2,059 | | $ | 3,693 | | $ | 4,001 | | $ | 3,058 | | $ | 1,396 | | $ | 2,885 | | $ | — | | $ | 17,092 | HELOC | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 16,187 | | $ | 16,209 | | $ | 8,128 | | $ | 5,502 | | $ | 2,462 | | $ | 15,135 | | $ | — | | $ | 63,623 | Non Performing | | | — | | | 20 | | | 14 | | | 41 | | | — | | | — | | | — | | | 75 | Total | | $ | 16,187 | | $ | 16,229 | | $ | 8,142 | | $ | 5,543 | | $ | 2,462 | | $ | 15,135 | | $ | — | | $ | 63,698 | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross write off | | $ | — | | $ | 24 | | $ | 35 | | $ | 45 | | $ | 18 | | $ | 57 | | $ | — | | $ | 179 |
|