XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Schedule of Financing Receivables [Line Items]      
All Past Due $ 10,373 $ 18,676 $ 11,032
Current 1,233,185 1,145,463 1,110,054
Total 1,243,558 1,164,139 1,121,086
90 Days or More & Accruing 249 445 511
30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 3,627 2,944 1,895
60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 3,644 11,948 4,238
90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 3,102 3,784 4,899
Commercial | Real estate      
Schedule of Financing Receivables [Line Items]      
All Past Due 808 874 1,971
Current 365,582 322,935 299,256
Total 366,390 323,809 301,227
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 574 415
Commercial | Real estate | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 80 169
Commercial | Real estate | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 503 220 1,387
Commercial | Construction      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Current 23,889 38,056 32,893
Total 23,889 38,056 32,893
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 0
Commercial | Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 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 1,382 7,779 1,177
Current 186,746 173,749 171,809
Total 188,128 181,528 172,986
90 Days or More & Accruing 0 0 0
Commercial | Other | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 440 542 345
Commercial | Other | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 526 6,663 265
Commercial | Other | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 416 574 567
Municipal      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 0 0
Current 56,704 33,391 33,311
Total 56,704 33,391 33,311
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 471 0
Current 18,166 17,397 15,495
Total 18,166 17,868 15,495
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 101 0
Residential | Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 0 370 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,105 7,659 5,904
Current 454,344 425,002 423,668
Total 459,449 432,661 429,572
90 Days or More & Accruing 199 436 344
Residential | Term | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 838 1,031 295
Residential | Term | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,701 4,372 3,668
Residential | Term | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,566 2,256 1,941
Home equity line of credit      
Schedule of Financing Receivables [Line Items]      
All Past Due 2,851 1,707 1,761
Current 102,362 109,595 108,417
Total 105,213 111,302 110,178
90 Days or More & Accruing 0 0 167
Home equity line of credit | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 1,883 537 645
Home equity line of credit | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 403 445 130
Home equity line of credit | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 565 725 986
Consumer      
Schedule of Financing Receivables [Line Items]      
All Past Due 227 186 219
Current 25,392 25,338 25,205
Total 25,619 25,524 25,424
90 Days or More & Accruing 50 9 0
Consumer | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 161 159 195
Consumer | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due 14 18 6
Consumer | 90 Days or More Past Due      
Schedule of Financing Receivables [Line Items]      
All Past Due $ 52 $ 9 $ 18