XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Schedule of Financing Receivables [Line Items]      
Loans $ 1,617,212 $ 1,476,761 $ 1,436,646
90+ Days & Accruing 229 1,505 1,494
30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 1,028 2,916 6,581
60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 1,519 2,417 766
90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 1,571 4,389 5,429
All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 4,118 9,722 12,776
Current      
Schedule of Financing Receivables [Line Items]      
Loans 1,613,094 1,467,039 1,423,870
Commercial |    Real estate      
Schedule of Financing Receivables [Line Items]      
Loans 550,077 442,121 407,128
90+ Days & Accruing 36 0 0
Commercial |    Real estate | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 33 139 2,397
Commercial |    Real estate | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 190 58
Commercial |    Real estate | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 226 226 454
Commercial |    Real estate | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 259 555 2,909
Commercial |    Real estate | Current      
Schedule of Financing Receivables [Line Items]      
Loans 549,818 441,566 404,219
Commercial |    Construction      
Schedule of Financing Receivables [Line Items]      
Loans 73,302 56,565 52,038
90+ Days & Accruing 0 0 0
Commercial |    Construction | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 13 13 0
Commercial |    Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 15 0 0
Commercial |    Construction | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 80 80
Commercial |    Construction | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 28 93 80
Commercial |    Construction | Current      
Schedule of Financing Receivables [Line Items]      
Loans 73,274 56,472 51,958
Commercial |    Other      
Schedule of Financing Receivables [Line Items]      
Loans 288,121 285,015 309,297
90+ Days & Accruing 0 1,464 1,464
Commercial |    Other | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 92 490 547
Commercial |    Other | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 359 62 258
Commercial |    Other | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 225 2,082 1,871
Commercial |    Other | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 676 2,634 2,676
Commercial |    Other | Current      
Schedule of Financing Receivables [Line Items]      
Loans 287,445 282,381 306,621
Municipal      
Schedule of Financing Receivables [Line Items]      
Loans 40,616 43,783 44,110
90+ Days & Accruing 0 0 0
Municipal | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Municipal | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Municipal | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Municipal | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Municipal | Current      
Schedule of Financing Receivables [Line Items]      
Loans 40,616 43,783 44,110
Residential |    Construction      
Schedule of Financing Receivables [Line Items]      
Loans 29,358 21,600 16,101
90+ Days & Accruing 0 0 0
Residential |    Construction | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Residential |    Construction | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Residential |    Construction | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Residential |    Construction | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 0 0 0
Residential |    Construction | Current      
Schedule of Financing Receivables [Line Items]      
Loans 29,358 21,600 16,101
Residential |    Term      
Schedule of Financing Receivables [Line Items]      
Loans 537,811 522,070 497,667
90+ Days & Accruing 190 23 0
Residential |    Term | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 549 540 2,550
Residential |    Term | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 918 1,799 357
Residential |    Term | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 986 1,616 1,602
Residential |    Term | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 2,453 3,955 4,509
Residential |    Term | Current      
Schedule of Financing Receivables [Line Items]      
Loans 535,358 518,115 493,158
Home equity line of credit      
Schedule of Financing Receivables [Line Items]      
Loans 74,594 79,750 82,982
90+ Days & Accruing 0 0 0
Home equity line of credit | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 251 1,645 868
Home equity line of credit | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 25 324 65
Home equity line of credit | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 131 367 1,392
Home equity line of credit | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 407 2,336 2,325
Home equity line of credit | Current      
Schedule of Financing Receivables [Line Items]      
Loans 74,187 77,414 80,657
Consumer      
Schedule of Financing Receivables [Line Items]      
Loans 23,333 25,857 27,323
90+ Days & Accruing 3 18 30
Consumer | 30-59 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 90 89 219
Consumer | 60-89 Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 202 42 28
Consumer | 90+ Days Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 3 18 30
Consumer | All Past Due      
Schedule of Financing Receivables [Line Items]      
Loans 295 149 277
Consumer | Current      
Schedule of Financing Receivables [Line Items]      
Loans $ 23,038 $ 25,708 $ 27,046