XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loans and Allowance for Credit Losses - Past due aging analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Past due aging analysis of loans    
Loans $ 2,799,475 $ 2,759,583
Nonaccrual 7,345 8,596
30-59 Days Past Due    
Past due aging analysis of loans    
Loans 6,118 2,789
60-89 Days Past Due    
Past due aging analysis of loans    
Loans 101 601
90 Days or More Past Due    
Past due aging analysis of loans    
Loans   139
Current    
Past due aging analysis of loans    
Loans 2,785,911 2,747,458
Commercial    
Past due aging analysis of loans    
Loans 1,890,609 1,849,267
Nonaccrual 6,288 7,710
Commercial | 30-59 Days Past Due    
Past due aging analysis of loans    
Loans 1,067 1,052
Commercial | 60-89 Days Past Due    
Past due aging analysis of loans    
Loans 43  
Commercial | 90 Days or More Past Due    
Past due aging analysis of loans    
Loans   139
Commercial | Current    
Past due aging analysis of loans    
Loans 1,883,211 1,840,366
Commercial | Commercial and industrial    
Past due aging analysis of loans    
Loans 611,695 598,321
Nonaccrual 5,486 6,595
Commercial | Commercial and industrial | 30-59 Days Past Due    
Past due aging analysis of loans    
Loans 593 924
Commercial | Commercial and industrial | 60-89 Days Past Due    
Past due aging analysis of loans    
Loans 43  
Commercial | Commercial and industrial | 90 Days or More Past Due    
Past due aging analysis of loans    
Loans   139
Commercial | Commercial and industrial | Current    
Past due aging analysis of loans    
Loans 605,573 590,663
Commercial | Real estate construction    
Past due aging analysis of loans    
Loans 125,966 124,034
Commercial | Real estate construction | Current    
Past due aging analysis of loans    
Loans 125,966 124,034
Commercial | Commercial real estate    
Past due aging analysis of loans    
Loans 1,152,948 1,126,912
Nonaccrual 802 1,115
Commercial | Commercial real estate | 30-59 Days Past Due    
Past due aging analysis of loans    
Loans 474 128
Commercial | Commercial real estate | Current    
Past due aging analysis of loans    
Loans 1,151,672 1,125,669
Consumer    
Past due aging analysis of loans    
Loans 908,866 910,316
Nonaccrual 1,057 886
Consumer | 30-59 Days Past Due    
Past due aging analysis of loans    
Loans 5,051 1,737
Consumer | 60-89 Days Past Due    
Past due aging analysis of loans    
Loans 58 601
Consumer | Current    
Past due aging analysis of loans    
Loans 902,700 907,092
Consumer | Residential | Real estate first mortgage    
Past due aging analysis of loans    
Loans 722,151 726,879
Nonaccrual 627 638
Consumer | Residential | Real estate first mortgage | 30-59 Days Past Due    
Past due aging analysis of loans    
Loans 4,478 901
Consumer | Residential | Real estate first mortgage | 60-89 Days Past Due    
Past due aging analysis of loans    
Loans   554
Consumer | Residential | Real estate first mortgage | Current    
Past due aging analysis of loans    
Loans 717,046 724,786
Consumer | Residential | Real estate junior lien    
Past due aging analysis of loans    
Loans 156,882 154,134
Nonaccrual 429 248
Consumer | Residential | Real estate junior lien | 30-59 Days Past Due    
Past due aging analysis of loans    
Loans 509 666
Consumer | Residential | Real estate junior lien | 60-89 Days Past Due    
Past due aging analysis of loans    
Loans 25  
Consumer | Residential | Real estate junior lien | Current    
Past due aging analysis of loans    
Loans 155,919 153,220
Consumer | Other revolving and installment    
Past due aging analysis of loans    
Loans 29,833 29,303
Nonaccrual 1  
Consumer | Other revolving and installment | 30-59 Days Past Due    
Past due aging analysis of loans    
Loans 64 170
Consumer | Other revolving and installment | 60-89 Days Past Due    
Past due aging analysis of loans    
Loans 33 47
Consumer | Other revolving and installment | Current    
Past due aging analysis of loans    
Loans $ 29,735 $ 29,086