XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Schedule of Financing Receivables [Line Items]      
All Past Due $ 12,274 $ 13,375 $ 7,438
Current 1,236,858 1,224,908 1,217,002
Total 1,249,132 1,238,283 1,224,440
90 Days or More & Accruing 672 351 3
30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 4,399 5,958 2,112
60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,529 3,977 2,206
90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 5,346 3,440 3,120
Commercial | Real estate      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,068 2,051 715
Current 358,513 351,192 349,399
Total 359,581 353,243 350,114
90 Days or More & Accruing 0 0 0
Commercial | Real estate | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 240 1,274 137
Commercial | Real estate | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 75
Commercial | Real estate | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 828 777 503
Commercial | Construction      
Schedule of Financing Receivables [Line Items]      
All Past Due 15 10 0
Current 32,770 27,294 40,308
Total 32,785 27,304 40,308
90 Days or More & Accruing 0 0 0
Commercial | Construction | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 15 0 0
Commercial | Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 10 0
Commercial | Construction | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Commercial | Other      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,295 580 795
Current 203,615 195,811 183,923
Total 205,910 196,391 184,718
90 Days or More & Accruing 0 0 0
Commercial | Other | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,031 455 459
Commercial | Other | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 5 42
Commercial | Other | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 264 120 294
Municipal      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Current 36,113 51,128 48,717
Total 36,113 51,128 48,717
90 Days or More & Accruing 0 0 0
Municipal | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Municipal | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Municipal | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Residential | Construction      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 76 0
Current 13,239 17,667 14,583
Total 13,239 17,743 14,583
90 Days or More & Accruing 0 0 0
Residential | Construction | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 76 0
Residential | Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Residential | Construction | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Residential | Term      
Schedule of Financing Receivables [Line Items]      
All Past Due 7,279 6,638 4,275
Current 474,070 462,507 449,313
Total 481,349 469,145 453,588
90 Days or More & Accruing 664 339 0
Residential | Term | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,079 1,097 531
Residential | Term | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,302 3,518 2,014
Residential | Term | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 3,898 2,023 1,730
Home equity line of credit      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,242 3,731 1,528
Current 93,521 94,738 106,138
Total 94,763 98,469 107,666
90 Days or More & Accruing 0 0 0
Home equity line of credit | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 698 2,819 915
Home equity line of credit | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 197 419 38
Home equity line of credit | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 347 493 575
Consumer      
Schedule of Financing Receivables [Line Items]      
All Past Due 375 289 125
Current 25,017 24,571 24,621
Total 25,392 24,860 24,746
90 Days or More & Accruing 8 12 3
Consumer | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 336 237 70
Consumer | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 30 25 37
Consumer | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due $ 9 $ 27 $ 18