XML 15 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Schedule of Financing Receivables [Line Items]      
All Past Due $ 9,814 $ 13,375 $ 10,373
Current 1,253,645 1,224,908 1,233,185
Total 1,263,459 1,238,283 1,243,558
90 Days or More & Accruing 18 351 249
30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,931 5,958 3,627
60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,191 3,977 3,644
90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 5,692 3,440 3,102
Commercial | Real estate      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,199 2,051 808
Current 366,966 351,192 365,582
Total 368,165 353,243 366,390
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 305 1,274 305
Commercial | Real estate | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 233 0 0
Commercial | Real estate | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 661 777 503
Commercial | Construction      
Schedule of Financing Receivables [Line Items]      
All Past Due 293 10 0
Current 36,949 27,294 23,889
Total 37,242 27,304 23,889
90 Days or More & Accruing 0 0 0
Commercial | Construction | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 14 0 0
Commercial | Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 279 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 663 580 1,382
Current 201,196 195,811 186,746
Total 201,859 196,391 188,128
90 Days or More & Accruing 0 0 0
Commercial | Other | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 35 455 440
Commercial | Other | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 289 5 526
Commercial | Other | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 339 120 416
Municipal      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Current 36,522 51,128 56,704
Total 36,522 51,128 56,704
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 14,118 17,667 18,166
Total 14,118 17,743 18,166
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 5,223 6,638 5,105
Current 480,267 462,507 454,344
Total 485,490 469,145 459,449
90 Days or More & Accruing 0 339 199
Residential | Term | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 650 1,097 838
Residential | Term | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 767 3,518 2,701
Residential | Term | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 3,806 2,023 1,566
Home equity line of credit      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,867 3,731 2,851
Current 92,277 94,738 102,362
Total 94,144 98,469 105,213
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 693 2,819 1,883
Home equity line of credit | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 306 419 403
Home equity line of credit | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 868 493 565
Consumer      
Schedule of Financing Receivables [Line Items]      
All Past Due 569 289 227
Current 25,350 24,571 25,392
Total 25,919 24,860 25,619
90 Days or More & Accruing 18 12 50
Consumer | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 234 237 161
Consumer | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 317 25 14
Consumer | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due $ 18 $ 27 $ 52