XML 105 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans and Allowance for Credit Losses - Aging (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Aging categories of performing loans and nonaccrual loans    
Total loans $ 2,316,174 $ 2,370,662
Non-Accrual 8,267 11,165
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 2,579  
Interest Income Recognized 0  
Total Commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,601,688 1,610,910
Non-Accrual 7,680 7,528
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 2,579  
Interest Income Recognized 0  
Total Commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 797,100 851,072
Non-Accrual 6,926 7,528
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 1,825  
Interest Income Recognized 0  
Total Commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 670,584 632,839
Non-Accrual 0 0
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 0  
Interest Income Recognized 0  
Total Commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 134,004 126,999
Non-Accrual 754 0
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 754  
Interest Income Recognized 0  
Residential    
Aging categories of performing loans and nonaccrual loans    
Total loans 672,547 609,452
Non-Accrual 82 2,196
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 0  
Interest Income Recognized 0  
Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 14,531 18,734
Non-Accrual 161 90
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 0  
Interest Income Recognized 0  
Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 27,408 131,566
Non-Accrual 344 1,351
90+ Days Still Accruing 0 0
Non Accrual with No Credit Loss 0  
Interest Income Recognized 0  
Current    
Aging categories of performing loans and nonaccrual loans    
Total loans 2,302,159 2,355,139
Current | Total Commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,592,604 1,609,950
Current | Total Commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 788,430 850,112
Current | Total Commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 670,170 632,839
Current | Total Commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 134,004 126,999
Current | Residential    
Aging categories of performing loans and nonaccrual loans    
Total loans 670,539 606,554
Current | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 14,522 18,131
Current | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 24,494 120,504
30-59 Days Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 8,200 9,271
30-59 Days Past Due | Total Commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 4,728 0
30-59 Days Past Due | Total Commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 4,728 0
30-59 Days Past Due | Total Commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
30-59 Days Past Due | Total Commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
30-59 Days Past Due | Residential    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,671 1,820
30-59 Days Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 9 603
30-59 Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,792 6,848
60-89 Days Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 1,977 4,905
60-89 Days Past Due | Total Commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 862 960
60-89 Days Past Due | Total Commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 448 960
60-89 Days Past Due | Total Commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 414 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    
Aging categories of performing loans and nonaccrual loans    
Total loans 337 1,078
60-89 Days Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
60-89 Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 778 2,867
90+ Days Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 3,838 1,347
90+ Days Past Due | Total Commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 3,494 0
90+ Days Past Due | Total Commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 3,494 0
90+ Days Past Due | Total Commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
90+ Days Past Due | Total Commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
90+ Days Past Due | Residential    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
90+ Days Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
90+ Days Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans 344 1,347
Total Past Due    
Aging categories of performing loans and nonaccrual loans    
Total loans 14,015 15,523
Total Past Due | Total Commercial    
Aging categories of performing loans and nonaccrual loans    
Total loans 9,084 960
Total Past Due | Total Commercial | Business    
Aging categories of performing loans and nonaccrual loans    
Total loans 8,670 960
Total Past Due | Total Commercial | Real estate    
Aging categories of performing loans and nonaccrual loans    
Total loans 414 0
Total Past Due | Total Commercial | Acquisition, development and construction    
Aging categories of performing loans and nonaccrual loans    
Total loans 0 0
Total Past Due | Residential    
Aging categories of performing loans and nonaccrual loans    
Total loans 2,008 2,898
Total Past Due | Home equity lines of credit    
Aging categories of performing loans and nonaccrual loans    
Total loans 9 603
Total Past Due | Consumer    
Aging categories of performing loans and nonaccrual loans    
Total loans $ 2,914 $ 11,062