XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Loans, net and allowance for credit losses - Major Classification of Loans by Past Due Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Financing Receivable, Recorded Investment, Past Due.    
Total Due $ 2,843,238  
Loans   $ 2,730,116
Loans > 90 Days and Accruing 181 748
Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 3,820 3,986
30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 1,628 2,091
60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 731 367
Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 1,461 1,528
Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 2,839,418 2,726,130
Commercial    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 437,012  
Loans   433,048
Commercial | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 302 261
Commercial | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 290 137
Commercial | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due   38
Commercial | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 12 86
Commercial | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 436,710 432,787
Municipal    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 172,875  
Loans   166,210
Municipal | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 172,875 166,210
Commercial real estate    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 1,794,355  
Loans   1,709,827
Commercial real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 934 438
Commercial real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 8 102
Commercial real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 94 2
Commercial real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 832 334
Commercial real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 1,793,421 1,709,389
Residential real estate    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 348,911  
Loans   330,728
Loans > 90 Days and Accruing 181 748
Residential real estate | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 1,561 2,278
Residential real estate | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 557 1,162
Residential real estate | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 487 128
Residential real estate | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 517 988
Residential real estate | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 347,350 328,450
Consumer    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 90,085  
Loans   90,303
Consumer | Financial Assets, Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 1,023 1,009
Consumer | 30-59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 773 690
Consumer | 60-89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 150 199
Consumer | Greater than 90 Days    
Financing Receivable, Recorded Investment, Past Due.    
Total Due 100 120
Consumer | Financial Assets, Not Past Due    
Financing Receivable, Recorded Investment, Past Due.    
Total Due $ 89,062 $ 89,294