XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Allowance For Credit Losses for Loans - Prior Period Past Due and Nonaccrual (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Aging of Financing Receivables    
Total loans   $ 3,087,246
Total Past Due Loans $ 11,129  
Current  Loans 3,098,231 3,057,758
Non-accrual Loans 35,630 38,050
30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   20,880
60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   513
Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   8,095
Total Past Due Loans   29,488
Commercial real estate    
Schedule of Aging of Financing Receivables    
Total loans   1,478,235
Total Past Due Loans 7,075  
Current  Loans 1,509,212 1,466,039
Non-accrual Loans 27,193 29,680
Commercial real estate | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   6,105
Commercial real estate | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   499
Commercial real estate | Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   5,592
Total Past Due Loans   12,196
Commercial and industrial    
Schedule of Aging of Financing Receivables    
Total loans   435,660
Total Past Due Loans 974  
Current  Loans 416,462 434,623
Non-accrual Loans 4,735 4,574
Commercial and industrial | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   417
Commercial and industrial | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   13
Commercial and industrial | Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   607
Total Past Due Loans   1,037
Commercial construction    
Schedule of Aging of Financing Receivables    
Total loans   373,309
Total Past Due Loans 1,398  
Current  Loans 352,457 358,492
Non-accrual Loans 2,945 2,999
Commercial construction | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   13,466
Commercial construction | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   0
Commercial construction | Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   1,351
Total Past Due Loans   14,817
SBA paycheck protection program    
Schedule of Aging of Financing Receivables    
Total loans   453,084
Total Past Due Loans 0  
Current  Loans 484,175 453,084
Non-accrual Loans 0 0
SBA paycheck protection program | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   0
SBA paycheck protection program | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   0
SBA paycheck protection program | Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   0
Total Past Due Loans   0
Residential mortgages    
Schedule of Aging of Financing Receivables    
Total loans   252,971
Total Past Due Loans 1,460  
Current  Loans 246,131 251,791
Non-accrual Loans 398 414
Residential mortgages | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   890
Residential mortgages | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   0
Residential mortgages | Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   290
Total Past Due Loans   1,180
Home equity loans and lines    
Schedule of Aging of Financing Receivables    
Total loans   85,006
Total Past Due Loans 215  
Current  Loans 81,222 84,751
Non-accrual Loans 358 381
Home equity loans and lines | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   0
Home equity loans and lines | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   0
Home equity loans and lines | Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   255
Total Past Due Loans   255
Consumer    
Schedule of Aging of Financing Receivables    
Total loans   8,981
Total Past Due Loans 7  
Current  Loans 8,572 8,978
Non-accrual Loans $ 1 2
Consumer | 30-59 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   2
Consumer | 60-89 Days Past Due    
Schedule of Aging of Financing Receivables    
Total loans   1
Consumer | Past Due 90 days or more    
Schedule of Aging of Financing Receivables    
Total loans   0
Total Past Due Loans   $ 3