XML 110 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Schedule of Aging (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans $ 2,099,117 $ 2,316,174
Non-Accrual 24,607 8,267
90+ Days Still Accruing 17,984 0
Non Accrual with No Credit Loss 18,489 2,579
Interest Income Recognized 0 0
Commercial:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 1,416,856 1,601,688
Non-Accrual 20,109 7,680
90+ Days Still Accruing 17,984 0
Non Accrual with No Credit Loss 16,618 2,579
Interest Income Recognized 0 0
Commercial: | Business    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 668,458 797,100
Non-Accrual 6,174 6,926
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 2,682 1,825
Interest Income Recognized 0 0
Commercial: | Real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 632,898 670,584
Non-Accrual 0 0
90+ Days Still Accruing 17,984 0
Non Accrual with No Credit Loss 0 0
Interest Income Recognized 0 0
Commercial: | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 115,500 134,004
Non-Accrual 13,935 754
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 13,936 754
Interest Income Recognized 0 0
Residential real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 650,708 672,547
Non-Accrual 4,110 82
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 1,871 0
Interest Income Recognized 0 0
Home equity lines of credit:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 12,933 14,531
Non-Accrual 168 161
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 [Line Items]    
Total loans 18,620 27,408
Non-Accrual 220 344
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 [Line Items]    
Total loans 2,053,590 2,302,159
Current | Commercial:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 1,378,641 1,592,604
Current | Commercial: | Business    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 662,163 788,430
Current | Commercial: | Real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 614,914 670,170
Current | Commercial: | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 101,564 134,004
Current | Residential real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 645,430 670,539
Current | Home equity lines of credit:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 12,799 14,522
Current | Consumer    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 16,720 24,494
30-59 Days Past Due    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 5,960 8,200
30-59 Days Past Due | Commercial:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 1,166 4,728
30-59 Days Past Due | Commercial: | Business    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 736 4,728
30-59 Days Past Due | Commercial: | Real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 0 0
30-59 Days Past Due | Commercial: | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 430 0
30-59 Days Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 3,364 1,671
30-59 Days Past Due | Home equity lines of credit:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 40 9
30-59 Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 1,390 1,792
60-89 Days Past Due    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 2,633 1,977
60-89 Days Past Due | Commercial:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 2,252 862
60-89 Days Past Due | Commercial: | Business    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 2,252 448
60-89 Days Past Due | Commercial: | Real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 0 414
60-89 Days Past Due | Commercial: | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 0 0
60-89 Days Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 45 337
60-89 Days Past Due | Home equity lines of credit:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 46 0
60-89 Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 290 778
90+ Days Past Due    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 36,934 3,838
90+ Days Past Due | Commercial:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 34,797 3,494
90+ Days Past Due | Commercial: | Business    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 3,307 3,494
90+ Days Past Due | Commercial: | Real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 17,984 0
90+ Days Past Due | Commercial: | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 13,506 0
90+ Days Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 1,869 0
90+ Days Past Due | Home equity lines of credit:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 48 0
90+ Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 220 344
Total Past Due    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 45,527 14,015
Total Past Due | Commercial:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 38,215 9,084
Total Past Due | Commercial: | Business    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 6,295 8,670
Total Past Due | Commercial: | Real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 17,984 414
Total Past Due | Commercial: | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 13,936 0
Total Past Due | Residential real estate    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 5,278 2,008
Total Past Due | Home equity lines of credit:    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans 134 9
Total Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans [Line Items]    
Total loans $ 1,900 $ 2,914