Schedule of Activity in the Allowance for Credit Losses |
| | | | | | | | | | | | | | | | | | At or for the Three Months Ended June 30, 2025 | | | Balance at | | | | | | | | | | | | | | | Beginning of | | | | | | | | | | | Balance at | (in thousands) | | Period | | Charge Offs | | Recoveries | | Provision | | End of Period | Commercial construction | | $ | 2,065 | | $ | — | | $ | — | | $ | (33) | | $ | 2,032 | Commercial real estate owner occupied | | | 2,830 | | | — | | | — | | | (7) | | | 2,823 | Commercial real estate non-owner occupied | | | 10,923 | | | — | | | — | | | 57 | | | 10,980 | Tax exempt | | | 112 | | | — | | | — | | | (2) | | | 110 | Commercial and industrial | | | 5,414 | | | (205) | | | 1 | | | 454 | | | 5,664 | Residential real estate | | | 6,447 | | | — | | | 6 | | | (47) | | | 6,406 | Home equity | | | 744 | | | — | | | 2 | | | 40 | | | 786 | Consumer other | | | 79 | | | (61) | | | — | | | 66 | | | 84 | Total | | $ | 28,614 | | $ | (266) | | $ | 9 | | $ | 528 | | $ | 28,885 |
| | | | | | | | | | | | | | | | | | At or for the Six Months Ended June 30, 2025 | | | Balance at | | | | | | | | | | | | | | | Beginning of | | | | | | | | | | Balance at | (in thousands) | | Period | | Charge Offs | | Recoveries | | Provision | | End of Period | Commercial construction | | $ | 2,096 | | $ | — | | $ | — | | $ | (64) | | $ | 2,032 | Commercial real estate owner occupied | | | 2,794 | | | — | | | — | | | 29 | | | 2,823 | Commercial real estate non-owner occupied | | | 11,104 | | | — | | | — | | | (124) | | | 10,980 | Tax exempt and other | | | 128 | | | — | | | — | | | (18) | | | 110 | Commercial and industrial | | | 5,064 | | | (244) | | | 3 | | | 841 | | | 5,664 | Residential real estate | | | 6,732 | | | — | | | 10 | | | (336) | | | 6,406 | Home equity | | | 741 | | | — | | | 7 | | | 38 | | | 786 | Consumer other | | | 85 | | | (106) | | | — | | | 105 | | | 84 | Total | | $ | 28,744 | | $ | (350) | | $ | 20 | | $ | 471 | | $ | 28,885 |
| | | | | | | | | | | | | | | | | | At or for the Three Months Ended June 30, 2024 | | | Balance at | | | | | | | | | | | | | | | Beginning of | | | | | | | | | | Balance at | (in thousands) | | Period | | Charge Offs | | Recoveries | | Provision | | End of Period | Commercial construction | | $ | 3,697 | | $ | — | | $ | — | | $ | 520 | | $ | 4,217 | Commercial real estate owner occupied | | | 3,081 | | | — | | | — | | | (461) | | | 2,620 | Commercial real estate non-owner occupied | | | 9,155 | | | — | | | — | | | 419 | | | 9,574 | Tax exempt | | | 113 | | | — | | | — | | | (3) | | | 110 | Commercial and industrial | | | 3,834 | | | (18) | | | 16 | | | 150 | | | 3,982 | Residential real estate | | | 7,651 | | | — | | | 3 | | | (138) | | | 7,516 | Home equity | | | 752 | | | — | | | 1 | | | 10 | | | 763 | Consumer other | | | 72 | | | (88) | | | 1 | | | 88 | | | 73 | Total | | $ | 28,355 | | $ | (106) | | $ | 21 | | $ | 585 | | $ | 28,855 |
| | | | | | | | | | | | | | | | | | At or for the Six Months Ended June 30, 2024 | | | Balance at | | | | | | | | | | | | | | | Beginning of | | | | | | | | | | | Balance at | (in thousands) | | Period | | Charge Offs | | Recoveries | | Provision | | End of Period | Commercial construction | | $ | 4,261 | | $ | — | | $ | — | | $ | (44) | | $ | 4,217 | Commercial real estate owner occupied | | | 2,863 | | | (3) | | | — | | | (240) | | | 2,620 | Commercial real estate non-owner occupied | | | 9,443 | | | — | | | — | | | 131 | | | 9,574 | Tax exempt and other | | | 119 | | | — | | | — | | | (9) | | | 110 | Commercial and industrial | | | 3,259 | | | (83) | | | 17 | | | 789 | | | 3,982 | Residential real estate | | | 7,352 | | | — | | | 8 | | | 156 | | | 7,516 | Home equity | | | 767 | | | — | | | 4 | | | (8) | | | 763 | Consumer other | | | 78 | | | (133) | | | 29 | | | 99 | | | 73 | Total | | $ | 28,142 | | $ | (219) | | $ | 58 | | $ | 874 | | $ | 28,855 |
|
Schedule of Loans by Risk Rating |
The following table presents our loans by year of origination, loan segmentation and risk indicator as of June 30, 2025: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | | 2025 | | 2024 | | 2023 | | 2022 | | 2021 | | Prior | | Total | Commercial construction | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 12,382 | | $ | 59,374 | | $ | 29,996 | | $ | 39,203 | | $ | 621 | | $ | 12,402 | | $ | 153,978 | Special mention | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Substandard | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 12,382 | | $ | 59,374 | | $ | 29,996 | | $ | 39,203 | | $ | 621 | | $ | 12,402 | | $ | 153,978 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate owner occupied | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 19,621 | | $ | 33,425 | | $ | 44,684 | | $ | 69,860 | | $ | 31,193 | | $ | 110,463 | | $ | 309,246 | Special mention | | | — | | | — | | | 111 | | | — | | | 700 | | | 2,136 | | | 2,947 | Substandard | | | — | | | — | | | — | | | — | | | — | | | 1,458 | | | 1,458 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | 58 | | | 58 | Total | | $ | 19,621 | | $ | 33,425 | | $ | 44,795 | | $ | 69,860 | | $ | 31,893 | | $ | 114,115 | | $ | 313,709 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate non-owner occupied | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 73,662 | | $ | 127,358 | | $ | 64,980 | | $ | 328,281 | | $ | 188,679 | | $ | 431,481 | | $ | 1,214,441 | Special mention | | | — | | | 25,351 | | | 698 | | | 32,284 | | | 33,722 | | | 19,033 | | | 111,088 | Substandard | | | — | | | — | | | 7,653 | | | — | | | — | | | 28,080 | | | 35,733 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 73,662 | | $ | 152,709 | | $ | 73,331 | | $ | 360,565 | | $ | 222,401 | | $ | 478,594 | | $ | 1,361,262 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Tax exempt and other | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 1,055 | | $ | 2,896 | | $ | 2,656 | | $ | 6,243 | | $ | 507 | | $ | 22,052 | | $ | 35,409 | Special mention | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Substandard | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 1,055 | | $ | 2,896 | | $ | 2,656 | | $ | 6,243 | | $ | 507 | | $ | 22,052 | | $ | 35,409 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Commercial and industrial | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 40,087 | | $ | 66,365 | | $ | 48,157 | | $ | 49,570 | | $ | 10,758 | | $ | 94,359 | | $ | 309,296 | Special mention | | | 124 | | | 114 | | | 1,714 | | | 1,102 | | | 672 | | | 621 | | | 4,347 | Substandard | | | 80 | | | 707 | | | 67 | | | 369 | | | 236 | | | 720 | | | 2,179 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | 389 | | | 389 | Total | | $ | 40,291 | | $ | 67,186 | | $ | 49,938 | | $ | 51,041 | | $ | 11,666 | | $ | 96,089 | | $ | 316,211 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | 19 | | | 225 | | | 244 |
| | | | | | | | | | | | | | | | | | | | | | Residential real estate | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 15,284 | | $ | 41,680 | | $ | 59,981 | | $ | 162,985 | | $ | 149,283 | | $ | 426,279 | | $ | 855,492 | Nonperforming | | | — | | | — | | | 1,145 | | | 1,208 | | | 1,039 | | | 3,298 | | | 6,690 | Total | | $ | 15,284 | | $ | 41,680 | | $ | 61,126 | | $ | 164,193 | | $ | 150,322 | | $ | 429,577 | | $ | 862,182 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Home equity | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 8,654 | | $ | 19,714 | | $ | 15,539 | | $ | 13,419 | | $ | 6,303 | | $ | 37,252 | | $ | 100,881 | Nonperforming | | | — | | | — | | | 69 | | | 144 | | | 51 | | | 673 | | | 937 | Total | | $ | 8,654 | | $ | 19,714 | | $ | 15,608 | | $ | 13,563 | | $ | 6,354 | | $ | 37,925 | | $ | 101,818 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Consumer other | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 2,804 | | $ | 2,579 | | $ | 1,222 | | $ | 559 | | $ | 155 | | $ | 765 | | $ | 8,084 | Nonperforming | | | — | | | — | | | 7 | | | — | | | 2 | | | 2 | | | 11 | Total | | $ | 2,804 | | $ | 2,579 | | $ | 1,229 | | $ | 559 | | $ | 157 | | $ | 767 | | $ | 8,095 | Current period gross write-offs | | | — | | | — | | | 16 | | | 11 | | | 3 | | | 76 | | | 106 | | | | | | | | | | | | | | | | | | | | | | | Total Loans | | $ | 173,753 | | $ | 379,563 | | $ | 278,679 | | $ | 705,227 | | $ | 423,921 | | $ | 1,191,521 | | $ | 3,152,664 |
The following table presents our loans by year of origination, loan segmentation and risk indicator as of December 31, 2024: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (in thousands) | | 2024 | | 2023 | | 2022 | | 2021 | | 2020 | | Prior | | Total | Commercial construction | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 34,320 | | $ | 27,251 | | $ | 55,825 | | $ | 771 | | $ | 4,404 | | $ | 9,046 | | $ | 131,617 | Special mention | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Substandard | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 34,320 | | $ | 27,251 | | $ | 55,825 | | $ | 771 | | $ | 4,404 | | $ | 9,046 | | $ | 131,617 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate owner occupied | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 42,705 | | $ | 46,869 | | $ | 60,102 | | $ | 29,808 | | $ | 20,761 | | $ | 96,123 | | $ | 296,368 | Special mention | | | — | | | 128 | | | — | | | — | | | — | | | 2,070 | | | 2,198 | Substandard | | | — | | | — | | | — | | | — | | | — | | | 3,442 | | | 3,442 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | 66 | | | 66 | Total | | $ | 42,705 | | $ | 46,997 | | $ | 60,102 | | $ | 29,808 | | $ | 20,761 | | $ | 101,701 | | $ | 302,074 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | 3 | | | 3 | | | | | | | | | | | | | | | | | | | | | | | Commercial real estate non-owner occupied | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 142,348 | | $ | 47,986 | | $ | 405,235 | | $ | 234,520 | | $ | 156,873 | | $ | 295,646 | | $ | 1,282,608 | Special mention | | | — | | | — | | | — | | | 20,446 | | | 3,913 | | | 26,969 | | | 51,328 | Substandard | | | — | | | 7,702 | | | — | | | — | | | — | | | 17,265 | | | 24,967 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 142,348 | | $ | 55,688 | | $ | 405,235 | | $ | 254,966 | | $ | 160,786 | | $ | 339,880 | | $ | 1,358,903 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Tax exempt and other | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 11,026 | | $ | 2,669 | | $ | 6,283 | | $ | 602 | | $ | 178 | | $ | 23,517 | | $ | 44,275 | Special mention | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Substandard | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 11,026 | | $ | 2,669 | | $ | 6,283 | | $ | 602 | | $ | 178 | | $ | 23,517 | | $ | 44,275 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Commercial and industrial | | | | | | | | | | | | | | | | | | | | | | Risk rating: | | | | | | | | | | | | | | | | | | | | | | Pass | | $ | 79,211 | | $ | 62,047 | | $ | 47,739 | | $ | 12,154 | | $ | 32,239 | | $ | 65,002 | | $ | 298,392 | Special mention | | | 9 | | | 14,878 | | | 1,266 | | | 834 | | | 60 | | | 632 | | | 17,679 | Substandard | | | 128 | | | 72 | | | 408 | | | 221 | | | — | | | 2,866 | | | 3,695 | Doubtful | | | — | | | — | | | — | | | — | | | — | | | — | | | — | Total | | $ | 79,348 | | $ | 76,997 | | $ | 49,413 | | $ | 13,209 | | $ | 32,299 | | $ | 68,500 | | $ | 319,766 | Current period gross write-offs | | | — | | | 48 | | | 28 | | | 62 | | | 18 | | | 31 | | | 187 |
| | | | | | | | | | | | | | | | | | | | | | Residential real estate | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 35,872 | | $ | 67,708 | | $ | 174,677 | | $ | 154,229 | | $ | 89,752 | | $ | 362,421 | | $ | 884,659 | Nonperforming | | | — | | | 194 | | | 458 | | | — | | | — | | | 2,940 | | | 3,592 | Total | | $ | 35,872 | | $ | 67,902 | | $ | 175,135 | | $ | 154,229 | | $ | 89,752 | | $ | 365,361 | | $ | 888,251 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Home equity | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 19,175 | | $ | 15,762 | | $ | 12,515 | | $ | 6,648 | | $ | 5,536 | | $ | 33,238 | | $ | 92,874 | Nonperforming | | | — | | | — | | | 198 | | | 53 | | | — | | | 1,016 | | | 1,267 | Total | | $ | 19,175 | | $ | 15,762 | | $ | 12,713 | | $ | 6,701 | | $ | 5,536 | | $ | 34,254 | | $ | 94,141 | Current period gross write-offs | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | | | | | | | | | | | | | | | | | | | | | Consumer other | | | | | | | | | | | | | | | | | | | | | | Performing | | $ | 4,432 | | $ | 1,644 | | $ | 870 | | $ | 276 | | $ | 108 | | $ | 715 | | $ | 8,045 | Nonperforming | | | — | | | 8 | | | — | | | 1 | | | — | | | 15 | | | 24 | Total | | $ | 4,432 | | $ | 1,652 | | $ | 870 | | $ | 277 | | $ | 108 | | $ | 730 | | $ | 8,069 | Current period gross write-offs | | | — | | | 59 | | | 12 | | | — | | | 2 | | | 204 | | | 277 | | | | | | | | | | | | | | | | | | | | | | | Total Loans | | $ | 369,226 | | $ | 294,918 | | $ | 765,576 | | $ | 460,563 | | $ | 313,824 | | $ | 942,989 | | $ | 3,147,096 |
|
Summary of Past Due Loans |
| | | | | | | | | | | | | | | | | | | | | June 30, 2025 | (in thousands) | | 30-59 | | 60-89 | | 90+ | | Total Past Due | | Current | | Total Loans | Commercial construction | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 153,978 | | $ | 153,978 | Commercial real estate owner occupied | | | 731 | | | 152 | | | 6 | | | 889 | | | 312,820 | | | 313,709 | Commercial real estate non-owner occupied | | | — | | | 51 | | | 82 | | | 133 | | | 1,361,129 | | | 1,361,262 | Tax exempt and other | | | — | | | — | | | — | | | — | | | 35,409 | | | 35,409 | Commercial and industrial | | | 45 | | | 128 | | | 675 | | | 848 | | | 315,363 | | | 316,211 | Residential real estate | | | 773 | | | 1,627 | | | 3,191 | | | 5,591 | | | 856,591 | | | 862,182 | Home equity | | | 239 | | | 170 | | | 392 | | | 801 | | | 101,017 | | | 101,818 | Consumer other | | | 40 | | | 14 | | | 4 | | | 58 | | | 8,037 | | | 8,095 | Total | | $ | 1,828 | | $ | 2,142 | | $ | 4,350 | | $ | 8,320 | | $ | 3,144,344 | | $ | 3,152,664 |
| | | | | | | | | | | | | | | | | | | | | December 31, 2024 | (in thousands) | | 30-59 | | 60-89 | | 90+ | | Total Past Due | | Current | | Total Loans | Commercial construction | | $ | — | | $ | — | | $ | — | | $ | — | | $ | 131,617 | | $ | 131,617 | Commercial real estate owner occupied | | | — | | | — | | | 6 | | | 6 | | | 302,068 | | | 302,074 | Commercial real estate non-owner occupied | | | 184 | | | — | | | 93 | | | 277 | | | 1,358,626 | | | 1,358,903 | Tax exempt and other | | | — | | | — | | | — | | | — | | | 44,275 | | | 44,275 | Commercial and industrial | | | 428 | | | 227 | | | 578 | | | 1,233 | | | 318,533 | | | 319,766 | Residential real estate | | | 14,076 | | | 2,426 | | | 663 | | | 17,165 | | | 871,086 | | | 888,251 | Home equity | | | 963 | | | 441 | | | 193 | | | 1,597 | | | 92,544 | | | 94,141 | Consumer other | | | 35 | | | 20 | | | 1 | | | 56 | | | 8,013 | | | 8,069 | Total | | $ | 15,686 | | $ | 3,114 | | $ | 1,534 | | $ | 20,334 | | $ | 3,126,762 | | $ | 3,147,096 |
|