| Schedule of allowance for credit losses by collateral type and recorded investment in loans by purpose |
| | | | | | | | | | | | | | | | | | June 30, 2026 | | | Commercial and | | Commercial | | | | | | | | | | | Industrial | | Real Estate | | Residential | | Installment | | Total | | | | (In thousands) | Allowance for credit losses: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Balance, April 1, 2026 | | $ | 555 | | $ | 2,696 | | $ | 877 | | $ | 122 | | $ | 4,250 | Provision for credit loss exposure | | | (48) | | | 172 | | | (37) | | | 39 | | | 126 | Losses charged off | | | — | | | — | | | — | | | (39) | | | (39) | Recoveries | | | 11 | | | — | | | — | | | 8 | | | 19 | Balance, June 30, 2026 | | $ | 518 | | $ | 2,868 | | $ | 840 | | $ | 130 | | $ | 4,356 | Balance, January 1, 2026 | | $ | 544 | | $ | 2,571 | | $ | 1,034 | | $ | 112 | | $ | 4,261 | Provision for credit loss exposure | | | (20) | | | 297 | | | (194) | | | 73 | | | 156 | Losses charged off | | | (20) | | | — | | | — | | | (68) | | | (88) | Recoveries | | | 14 | | | — | | | — | | | 13 | | | 27 | Balance, June 30, 2026 | | $ | 518 | | $ | 2,868 | | $ | 840 | | $ | 130 | | $ | 4,356 | | | | | | | | | | | | | | | | | Allocation: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ending balance: individually evaluated for credit losses | | $ | — | | $ | 533 | | $ | — | | $ | — | | $ | 533 | Ending balance: collectively evaluated for credit losses | | $ | 518 | | $ | 2,335 | | $ | 840 | | $ | 130 | | $ | 3,823 | Loans: | | | | | | | | | | | | | | | | Ending balance: individually evaluated for credit losses | | $ | 273 | | $ | 5,790 | | $ | 344 | | $ | — | | $ | 6,407 | Ending balance: collectively evaluated for credit losses | | $ | 85,625 | | $ | 310,908 | | $ | 86,672 | | $ | 6,122 | | $ | 489,327 |
| | | | | | | | | | | | | | | | | | June 30, 2025 | | | Commercial and | | Commercial | | | | | | | | | | | | Industrial | | Real Estate | | Residential | | Installment | | Total | | | | (In thousands) | Allowance for credit losses: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Balance, April 1, 2025 | | $ | 597 | | $ | 2,101 | | $ | 1,253 | | $ | 144 | | $ | 4,095 | Provision for (reversal of) credit loss exposure | | | 42 | | | 124 | | | 38 | | | 2 | | | 206 | Losses charged off | | | (110) | | | — | | | (4) | | | (44) | | | (158) | Recoveries | | | 2 | | | — | | | — | | | 11 | | | 13 | Balance, June 30, 2025 | | $ | 531 | | $ | 2,225 | | $ | 1,287 | | $ | 113 | | $ | 4,156 | Balance, January 1, 2025 | | $ | 557 | | $ | 2,115 | | $ | 1,223 | | $ | 131 | | $ | 4,026 | Provision for (reversal of) credit loss exposure | | | 81 | | | 110 | | | 68 | | | 43 | | | 302 | Losses charged off | | | (110) | | | — | | | (4) | | | (78) | | | (192) | Recoveries | | | 3 | | | — | | | — | | | 17 | | | 20 | Balance, June 30, 2025 | | $ | 531 | | $ | 2,225 | | $ | 1,287 | | $ | 113 | | $ | 4,156 |
| | | | | | | | | | | | | | | | | | December 31, 2025 | | | Commercial and | | Commercial | | | | | | | | | | | | Industrial | | Real Estate | | Residential | | Installment | | Total | | | | (In thousands) | Allowance for credit losses: | | | | | | | | | | | | | | | | Ending balance: individually evaluated for impairment | | $ | — | | $ | 425 | | $ | — | | $ | — | | $ | 425 | Ending balance: collectively evaluated for impairment | | $ | 544 | | $ | 2,146 | | $ | 1,034 | | $ | 112 | | $ | 3,836 | | | | | | | | | | | | | | | | | Loans: | | | | | | | | | | | | | | | | Ending balance: individually evaluated for impairment | | $ | 312 | | $ | 1,385 | | $ | 453 | | $ | — | | $ | 2,150 | Ending balance: collectively evaluated for impairment | | $ | 91,707 | | $ | 301,663 | | $ | 89,127 | | $ | 6,912 | | $ | 489,409 |
|
| Schedule of portfolio quality indicators |
Based on the most recent analysis performed, the following table presents the recorded investment in non-homogeneous loans by internal risk rating system as of June 30, 2026 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revolving | | Revolving | | | | | | | | | | | | | | | | | | | | | | | | Loans | | Loans | | | | | | | | | | | | | | | | | | | | | | | | Amortized | | Converted | | | | June 30, 2026 | | 2026 | | 2025 | | 2024 | | 2023 | | 2022 | | Prior | | Cost Basis | | to Term | | Total | Commercial and Industrial | | | | | | | | | | | | | | | | | | | | | | | | | | | | Risk Rating | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 10,837 | | $ | 13,119 | | $ | 15,076 | | $ | 7,475 | | $ | 5,285 | | $ | 11,556 | | $ | 21,271 | | $ | — | | $ | 84,619 | Special Mention | | | — | | | — | | | — | | | — | | | — | | | — | | | 1,006 | | | — | | | 1,006 | Substandard | | | — | | | — | | | — | | | — | | | 26 | | | 166 | | | 81 | | | — | | | 273 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 10,837 | | $ | 13,119 | | $ | 15,076 | | $ | 7,475 | | $ | 5,311 | | $ | 11,722 | | $ | 22,358 | | $ | — | | $ | 85,898 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commercial and Industrial | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 20 | | $ | — | | $ | — | | $ | 20 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Risk Rating | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 26,673 | | $ | 25,406 | | $ | 22,647 | | $ | 19,507 | | $ | 28,625 | | $ | 110,780 | | $ | 75,298 | | $ | — | | $ | 308,936 | Special Mention | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Substandard | | | — | | | — | | | — | | | — | | | — | | | 7,762 | | | — | | | — | | | 7,762 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 26,673 | | $ | 25,406 | | $ | 22,647 | | $ | 19,507 | | $ | 28,625 | | $ | 118,542 | | $ | 75,298 | | $ | — | | $ | 316,698 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 37,510 | | $ | 38,525 | | $ | 37,723 | | $ | 26,982 | | $ | 33,910 | | $ | 122,336 | | $ | 96,569 | | $ | — | | $ | 393,555 | Special Mention | | | — | | | — | | | — | | | — | | | — | | | — | | | 1,006 | | | — | | | 1,006 | Substandard | | | — | | | — | | | — | | | — | | | 26 | | | 7,928 | | | 81 | | | — | | | 8,035 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 37,510 | | $ | 38,525 | | $ | 37,723 | | $ | 26,982 | | $ | 33,936 | | $ | 130,264 | | $ | 97,656 | | $ | — | | $ | 402,596 | Current period gross charge-offs | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 20 | | $ | — | | $ | — | | $ | 20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revolving | | Revolving | | | | | | | | | | | | | | | | | | | | | | | | Loans | | Loans | | | | | | | | | | | | | | | | | | | | | | | | Amortized | | Converted | | | | June 30, 2026 | | 2026 | | 2025 | | 2024 | | 2023 | | 2022 | | Prior | | Cost Basis | | to Term | | Total | Residential Real Estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 3,829 | | $ | 8,955 | | $ | 7,640 | | $ | 8,042 | | $ | 13,658 | | $ | 44,548 | | $ | — | | $ | — | | $ | 86,672 | Nonperforming | | | — | | | 246 | | | 20 | | | — | | | — | | | 78 | | | — | | | — | | | 344 | Total | | $ | 3,829 | | $ | 9,201 | | $ | 7,660 | | $ | 8,042 | | $ | 13,658 | | $ | 44,626 | | $ | — | | $ | — | | $ | 87,016 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Residential real estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 949 | | $ | 1,332 | | $ | 2,323 | | $ | 579 | | $ | 281 | | $ | 619 | | $ | 35 | | $ | — | | $ | 6,118 | Nonperforming | | | — | | | — | | | — | | | — | | | — | | | 4 | | | — | | | — | | | 4 | Total | | $ | 949 | | $ | 1,332 | | $ | 2,323 | | $ | 579 | | $ | 281 | | $ | 623 | | $ | 35 | | $ | — | | $ | 6,122 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | 66 | | $ | 2 | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 68 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total | | | | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 4,778 | | $ | 10,287 | | $ | 9,963 | | $ | 8,621 | | $ | 13,939 | | $ | 45,167 | | $ | 35 | | $ | — | | $ | 92,790 | Nonperforming | | | — | | | 246 | | | 20 | | | — | | | — | | | 82 | | | — | | | — | | | 348 | Total | | $ | 4,778 | | $ | 10,533 | | $ | 9,983 | | $ | 8,621 | | $ | 13,939 | | $ | 45,249 | | $ | 35 | | $ | — | | $ | 93,138 | Current period gross charge-offs | | $ | 66 | | $ | 2 | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 68 |
Based on the most recent analysis performed, the following table presents the recorded investment in non-homogeneous loans by internal risk rating system as of December 31, 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revolving | | Revolving | | | | | | | | | | | | | | | | | | | | | | | | Loans | | Loans | | | | | | | | | | | | | | | | | | | | | | | | Amortized | | Converted | | | | December 31, 2025 | | 2025 | | 2024 | | 2023 | | 2022 | | 2021 | | Prior | | Cost Basis | | to Term | | Total | Commercial and industrial | | | | | | | | | | | | | | | | | | | | | | | | | | | | Risk Rating | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 16,029 | | $ | 17,946 | | $ | 11,518 | | $ | 7,127 | | $ | 3,815 | | $ | 13,946 | | $ | 20,293 | | $ | — | | $ | 90,674 | Special Mention | | | — | | | — | | | — | | | — | | | — | | | — | | | 1,033 | | | — | | | 1,033 | Substandard | | | — | | | — | | | — | | | 26 | | | — | | | 170 | | | 116 | | | — | | | 312 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 16,029 | | $ | 17,946 | | $ | 11,518 | | $ | 7,153 | | $ | 3,815 | | $ | 14,116 | | $ | 21,442 | | $ | — | | $ | 92,019 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commercial and industrial | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | — | | $ | — | | $ | 39 | | $ | — | | $ | — | | $ | 27 | | $ | 189 | | $ | — | | $ | 255 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Risk Rating | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 22,707 | | $ | 19,186 | | $ | 28,952 | | $ | 29,460 | | $ | 39,927 | | $ | 85,508 | | $ | 65,095 | | $ | — | | $ | 290,835 | Special Mention | | | — | | | — | | | — | | | 308 | | | 4,198 | | | 4,283 | | | — | | | — | | | 8,789 | Substandard | | | — | | | — | | | — | | | — | | | 368 | | | 3,056 | | | — | | | — | | | 3,424 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 22,707 | | $ | 19,186 | | $ | 28,952 | | $ | 29,768 | | $ | 44,493 | | $ | 92,847 | | $ | 65,095 | | $ | — | | $ | 303,048 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | $ | — | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 38,736 | | $ | 37,132 | | $ | 40,470 | | $ | 36,587 | | $ | 43,742 | | $ | 99,454 | | $ | 85,388 | | $ | — | | $ | 381,509 | Special Mention | | | — | | | — | | | — | | | 308 | | | 4,198 | | | 4,283 | | | 1,033 | | | — | | | 9,822 | Substandard | | | — | | | — | | | — | | | 26 | | | 368 | | | 3,226 | | | 116 | | | — | | | 3,736 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 38,736 | | $ | 37,132 | | $ | 40,470 | | $ | 36,921 | | $ | 48,308 | | $ | 106,963 | | $ | 86,537 | | $ | — | | $ | 395,067 | Current period gross charge-offs | | $ | — | | $ | — | | $ | 39 | | $ | — | | $ | — | | $ | 27 | | $ | 189 | | $ | — | | $ | 255 | The following table presents the amortized cost in residential and consumer loans based on payment activity (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revolving | | Revolving | | | | | | | | | | | | | | | | | | | | | | | | Loans | | Loans | | | | | | | | | | | | | | | | | | | | | | | | Amortized | | Converted | | | | December 31, 2025 | | 2025 | | 2024 | | 2023 | | 2022 | | 2021 | | Prior | | Cost Basis | | to Term | | Total | Residential Real Estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 10,113 | | $ | 7,972 | | $ | 8,730 | | $ | 14,302 | | $ | 13,348 | | $ | 34,556 | | $ | — | | $ | — | | $ | 89,021 | Nonperforming | | | 254 | | | 22 | | | — | | | — | | | — | | | 283 | | | — | | | — | | | 559 | Total | | $ | 10,367 | | $ | 7,994 | | $ | 8,730 | | $ | 14,302 | | $ | 13,348 | | $ | 34,839 | | $ | — | | $ | — | | $ | 89,580 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Residential real estate | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 4 | | $ | 4 | | $ | — | | $ | — | | $ | 8 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 1,858 | | $ | 2,968 | | $ | 787 | | $ | 398 | | $ | 202 | | $ | 643 | | $ | 46 | | $ | — | | $ | 6,902 | Nonperforming | | | — | | | — | | | — | | | — | | | — | | | 10 | | | — | | | — | | | 10 | Total | | $ | 1,858 | | $ | 2,968 | | $ | 787 | | $ | 398 | | $ | 202 | | $ | 653 | | $ | 46 | | $ | — | | $ | 6,912 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consumer | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current period gross charge-offs | | $ | 136 | | $ | 7 | | $ | 29 | | $ | 2 | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 174 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total | | | | | | | | | | | | | | | | | | | | | | | | | | | | Payment Performance | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 11,971 | | $ | 10,940 | | $ | 9,517 | | $ | 14,700 | | $ | 13,550 | | $ | 35,202 | | $ | 46 | | $ | — | | $ | 95,926 | Nonperforming | | | 254 | | | 22 | | | — | | | — | | | — | | | 294 | | | — | | | — | | | 570 | Total | | $ | 12,225 | | $ | 10,962 | | $ | 9,517 | | $ | 14,700 | | $ | 13,550 | | $ | 35,496 | | $ | 46 | | $ | — | | $ | 96,496 | Current period gross charge-offs | | $ | 136 | | $ | 7 | | $ | 29 | | $ | 2 | | $ | 4 | | $ | 4 | | $ | — | | $ | — | | $ | 182 |
|
| Schedule of loan portfolio aging analysis |
Loan Portfolio Aging Analysis As of June 30, 2026 | | | | | | | | | | | | | | | | | | | | | | | | 30-59 Days | | 60‑89 Days | | Greater | | | | | | | | | | | | | | | Past Due | | Past Due | | Than 90 Days | | | | | Total Past | | | | | | | | | and | | and | | and | | | | Due and | | | | | Total Loans | | | Accruing | | Accruing | | Accruing | | Non Accrual | | Non Accrual | | Current | | Receivable | | | | (In thousands) | Commercial and Industrial | | $ | — | | $ | 27 | | $ | — | | $ | 273 | | $ | 300 | | $ | 85,598 | | $ | 85,898 | Commercial real estate | | | 329 | | | — | | | — | | | 5,790 | | | 6,119 | | | 310,579 | | | 316,698 | Residential | | | 116 | | | 44 | | | — | | | 344 | | | 504 | | | 86,512 | | | 87,016 | Installment | | | 3 | | | 8 | | | 4 | | | — | | | 15 | | | 6,107 | | | 6,122 | Total | | $ | 448 | | $ | 79 | | $ | 4 | | $ | 6,407 | | $ | 6,938 | | $ | 488,796 | | $ | 495,734 |
Loan Portfolio Aging Analysis As of December 31, 2025 | | | | | | | | | | | | | | | | | | | | | | | | 30‑59 Days | | 60‑89 Days | | Greater | | | | | | | | | | | | | | | Past Due | | Past Due | | Than 90 Days | | | | | Total Past | | | | | | | | | and | | and | | and | | | | Due and | | | | | Total Loans | | | Accruing | | Accruing | | Accruing | | Non Accrual | | Non Accrual | | Current | | Receivable | | | | (In thousands) | Commercial and Industrial | | $ | 19 | | $ | — | | $ | — | | $ | 312 | | $ | 331 | | $ | 91,688 | | $ | 92,019 | Commercial real estate | | | 124 | | | 4,198 | | | — | | | 1,385 | | | 5,707 | | | 297,341 | | | 303,048 | Residential | | | 551 | | | 45 | | | — | | | 559 | | | 1,155 | | | 88,425 | | | 89,580 | Installment | | | 36 | | | — | | | — | | | 10 | | | 46 | | | 6,866 | | | 6,912 | Total | | $ | 730 | | $ | 4,243 | | $ | — | | $ | 2,266 | | $ | 7,239 | | $ | 484,320 | | $ | 491,559 |
|