XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Allowance for Credit Losses - Schedule of Aging and Accrual Status (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Aging categories of performing loans and nonaccrual loans    
Total loans $ 2,260,041 $ 2,099,117
Non-Accrual 26,214 24,607
90+ Days Still Accruing 0 17,984
Non Accrual with No Credit Loss 20,226 18,489
Interest Income Recognized 0 0
Total commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,592,801 1,416,856
Non-Accrual 23,978 20,109
90+ Days Still Accruing 0 17,984
Non Accrual with No Credit Loss 19,231 16,618
Interest Income Recognized 0 0
Total commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 677,339 668,458
Non-Accrual 10,508 6,174
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 5,761 2,682
Interest Income Recognized 0 0
Total commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 819,031 632,898
Non-Accrual 0 0
90+ Days Still Accruing 0 17,984
Non Accrual with No Credit Loss 0 0
Interest Income Recognized 0 0
Total commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 96,431 115,500
Non-Accrual 13,470 13,935
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 13,470 13,936
Interest Income Recognized 0 0
Residential real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 637,226 650,708
Non-Accrual 2,038 4,110
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 995 1,871
Interest Income Recognized 0 0
Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 10,476 12,933
Non-Accrual 68 168
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 0 0
Interest Income Recognized 0 0
Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 19,538 18,620
Non-Accrual 130 220
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 0 0
Interest Income Recognized 0 0
Current    
Aging categories of performing loans and nonaccrual loans    
Total loans 2,237,181 2,053,590
Current | Total commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,574,216 1,378,641
Current | Total commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 662,883 662,163
Current | Total commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 814,902 614,914
Current | Total commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 96,431 101,564
Current | Residential real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 634,796 645,430
Current | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 10,431 12,799
Current | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 17,738 16,720
30-59 Days Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 9,366 5,960
30-59 Days Past Due | Total commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 7,998 1,166
30-59 Days Past Due | Total commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 3,869 736
30-59 Days Past Due | Total commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 4,129 0
30-59 Days Past Due | Total commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 430
30-59 Days Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 3,364
30-59 Days Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 40
30-59 Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,368 1,390
60-89 Days Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 2,504 2,633
60-89 Days Past Due | Total commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,149 2,252
60-89 Days Past Due | Total commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,149 2,252
60-89 Days Past Due | Total commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
60-89 Days Past Due | Total commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
60-89 Days Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,053 45
60-89 Days Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 46
60-89 Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 302 290
90+ Days Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 10,990 36,934
90+ Days Past Due | Total commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 9,438 34,797
90+ Days Past Due | Total commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 9,438 3,307
90+ Days Past Due | Total commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 17,984
90+ Days Past Due | Total commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 13,506
90+ Days Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,377 1,869
90+ Days Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 45 48
90+ Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 130 220
Total Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 22,860 45,527
Total Past Due | Total commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 18,585 38,215
Total Past Due | Total commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 14,456 6,295
Total Past Due | Total commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 4,129 17,984
Total Past Due | Total commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 13,936
Total Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 2,430 5,278
Total Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 45 134
Total Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans $ 1,800 $ 1,900