XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Schedule of Financing Receivables [Line Items]      
All Past Due $ 12,776 $ 15,017 $ 9,814
Current 1,423,870 1,282,058 1,253,645
Loans 1,436,646 1,297,075 1,263,459
90 Days or More & Accruing 1,494 1,560 18
30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 6,581 6,139 1,931
60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 766 2,092 2,191
90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 5,429 6,786 5,692
Commercial |    Real estate      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,909 1,774 1,199
Current 404,219 371,036 366,966
Loans 407,128 372,810 368,165
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 2,397 786 305
Commercial |    Real estate | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 58 377 233
Commercial |    Real estate | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 454 611 661
Commercial |    Construction      
Schedule of Financing Receivables [Line Items]      
All Past Due 80 271 293
Current 51,958 37,813 36,949
Loans 52,038 38,084 37,242
90 Days or More & Accruing 0 0 0
Commercial |    Construction | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 14
Commercial |    Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 14 279
Commercial |    Construction | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 80 257 0
Commercial |    Other      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,676 5,028 663
Current 306,621 213,745 201,196
Loans 309,297 218,773 201,859
90 Days or More & Accruing 1,464 1,464 0
Commercial |    Other | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 547 2,764 35
Commercial |    Other | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 258 465 289
Commercial |    Other | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,871 1,799 339
Municipal      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Current 44,110 41,288 36,522
Loans 44,110 41,288 36,522
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 0 0
Current 16,101 14,813 14,118
Loans 16,101 14,813 14,118
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 0 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 4,509 4,640 5,223
Current 493,158 487,815 480,267
Loans 497,667 492,455 485,490
90 Days or More & Accruing 0 86 0
Residential |    Term | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,550 1,129 650
Residential |    Term | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 357 1,132 767
Residential |    Term | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,602 2,379 3,806
Home equity line of credit      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,325 2,957 1,867
Current 80,657 89,392 92,277
Loans 82,982 92,349 94,144
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 868 1,169 693
Home equity line of credit | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 65 58 306
Home equity line of credit | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,392 1,730 868
Consumer      
Schedule of Financing Receivables [Line Items]      
All Past Due 277 347 569
Current 27,046 26,156 25,350
Loans 27,323 26,503 25,919
90 Days or More & Accruing 30 10 18
Consumer | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 219 291 234
Consumer | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 28 46 317
Consumer | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due $ 30 $ 10 $ 18