XML 85 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due $ 9,722 $ 15,017  
Current 1,467,039 1,282,058  
Ending balance 1,476,761 1,297,075 $ 1,238,283
90 Plus Days And Accruing 1,505 1,560  
Commercial | Real estate      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 555 1,774  
Current 441,566 371,036  
Ending balance 442,121 372,810 353,243
90 Plus Days And Accruing 0 0  
Commercial | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 93 271  
Current 56,472 37,813  
Ending balance 56,565 38,084 27,304
90 Plus Days And Accruing 0 0  
Commercial | Other      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 2,634 5,028  
Current 282,381 213,745  
Ending balance 285,015 218,773 196,391
90 Plus Days And Accruing 1,464 1,464  
Municipal      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
Current 43,783 41,288  
Ending balance 43,783 41,288 51,128
90 Plus Days And Accruing 0 0  
Residential | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
Current 21,600 14,813  
Ending balance 21,600 14,813 17,743
90 Plus Days And Accruing 0 0  
Residential | Term      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 3,955 4,640  
Current 518,115 487,815  
Ending balance 522,070 492,455 469,145
90 Plus Days And Accruing 23 86  
Home equity line of credit      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 2,336 2,957  
Current 77,414 89,392  
Ending balance 79,750 92,349 98,469
90 Plus Days And Accruing 0 0  
Consumer      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 149 347  
Current 25,708 26,156  
Ending balance 25,857 26,503 $ 24,860
90 Plus Days And Accruing 18 10  
30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 2,916 6,139  
30-59 Days Past Due | Commercial | Real estate      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 139 786  
30-59 Days Past Due | Commercial | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 13 0  
30-59 Days Past Due | Commercial | Other      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 490 2,764  
30-59 Days Past Due | Municipal      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
30-59 Days Past Due | Residential | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
30-59 Days Past Due | Residential | Term      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 540 1,129  
30-59 Days Past Due | Home equity line of credit      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 1,645 1,169  
30-59 Days Past Due | Consumer      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 89 291  
60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 2,417 2,092  
60-89 Days Past Due | Commercial | Real estate      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 190 377  
60-89 Days Past Due | Commercial | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 14  
60-89 Days Past Due | Commercial | Other      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 62 465  
60-89 Days Past Due | Municipal      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
60-89 Days Past Due | Residential | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
60-89 Days Past Due | Residential | Term      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 1,799 1,132  
60-89 Days Past Due | Home equity line of credit      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 324 58  
60-89 Days Past Due | Consumer      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 42 46  
90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 4,389 6,786  
90+ Days Past Due | Commercial | Real estate      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 226 611  
90+ Days Past Due | Commercial | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 80 257  
90+ Days Past Due | Commercial | Other      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 2,082 1,799  
90+ Days Past Due | Municipal      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
90+ Days Past Due | Residential | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 0 0  
90+ Days Past Due | Residential | Term      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 1,616 2,379  
90+ Days Past Due | Home equity line of credit      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due 367 1,730  
90+ Days Past Due | Consumer      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Past Due $ 18 $ 10