XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Loans, Allowance for Loan Losses and Credit Quality - Summary of Aging of Loans and Non-accrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current $ 1,229,224 $ 1,186,609  
Nonaccrual Loans 2,875 4,264  
Total Loans 1,236,200 1,193,386 $ 1,153,739
Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 4,000 2,115  
Past Due 90 Days or More      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 101 398  
Home Equity Lines of Credit      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 43,671 43,069  
Nonaccrual Loans 237 246  
Total Loans 44,179 43,424  
Home Equity Lines of Credit | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 271 109  
Commercial Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 386,478 351,865  
Construction and Land Development      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 164,199 150,602  
Commercial Loans      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 312,544 334,881  
Nonaccrual Loans 303 92  
Total Loans 313,115 335,161 352,543
Commercial Loans | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 268 188  
Consumer Loans      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 41,635 40,205  
Nonaccrual Loans 187 228  
Total Loans 42,069 40,646 39,782
Consumer Loans | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 247 213  
Residential Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 286,160 271,688  
Mortgage Loans on Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 831,374 768,454  
Nonaccrual Loans 2,148 3,698  
Total Loans 836,837 774,155  
Mortgage Loans on Real Estate | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 3,214 1,605  
Mortgage Loans on Real Estate | Past Due 90 Days or More      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 101 398  
Mortgage Loans on Real Estate | Home Equity Lines of Credit      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 44,179   45,683
Mortgage Loans on Real Estate | Commercial Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 384,994 349,677  
Nonaccrual Loans 1,024 1,788  
Total Loans 386,478 351,865 328,538
Mortgage Loans on Real Estate | Commercial Real Estate | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 460 388  
Mortgage Loans on Real Estate | Commercial Real Estate | Past Due 90 Days or More      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due   12  
Mortgage Loans on Real Estate | Construction and Land Development      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 163,660 150,127  
Nonaccrual Loans 48 446  
Total Loans 164,199 150,602 134,584
Mortgage Loans on Real Estate | Construction and Land Development | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 491 29  
Mortgage Loans on Real Estate | Residential Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 282,720 268,650  
Nonaccrual Loans 1,076 1,464  
Total Loans 286,160 271,688 $ 252,609
Mortgage Loans on Real Estate | Residential Real Estate | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due 2,263 1,188  
Mortgage Loans on Real Estate | Residential Real Estate | Past Due 90 Days or More      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Past Due $ 101 $ 386