XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Loans, Allowance for Loan Losses and Credit Quality - Summary of Aging of Loans and Non-accrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Financing Receivable Recorded Investment Past Due [Line Items]      
Nonaccrual Loans $ 1,487 $ 2,272  
Total Loans 1,459,830 1,273,039 $ 1,236,200
Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 2,023 3,552  
Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 1,456,320 1,267,215  
Home Equity Lines of Credit      
Financing Receivable Recorded Investment Past Due [Line Items]      
Nonaccrual Loans 168 252  
Total Loans 53,167 49,569  
Home Equity Lines of Credit | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 94 88  
Home Equity Lines of Credit | Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 52,905 49,229  
Commercial Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 442,698 389,181  
Construction and Land Development      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 241,084 196,116  
Commercial Loans      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 254,345 261,924 313,115
Commercial Loans | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 470 304  
Commercial Loans | Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 253,875 261,620  
Consumer Loans      
Financing Receivable Recorded Investment Past Due [Line Items]      
Nonaccrual Loans 19 112  
Total Loans 45,161 43,080 42,069
Consumer Loans | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 557 201  
Consumer Loans | Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 44,585 42,767  
Residential Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 423,375 333,169  
Mortgage Loans on Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Nonaccrual Loans 1,300 1,908  
Total Loans 1,107,157 918,466  
Mortgage Loans on Real Estate | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 902 2,959  
Mortgage Loans on Real Estate | Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 1,104,955 913,599  
Mortgage Loans on Real Estate | Home Equity Lines of Credit      
Financing Receivable Recorded Investment Past Due [Line Items]      
Total Loans 53,167   44,179
Mortgage Loans on Real Estate | Commercial Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Nonaccrual Loans 635 885  
Total Loans 442,698 389,181 386,478
Mortgage Loans on Real Estate | Commercial Real Estate | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current   1,193  
Mortgage Loans on Real Estate | Commercial Real Estate | Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 442,063 387,103  
Mortgage Loans on Real Estate | Construction and Land Development      
Financing Receivable Recorded Investment Past Due [Line Items]      
Nonaccrual Loans 10 11  
Total Loans 241,084 196,116 164,199
Mortgage Loans on Real Estate | Construction and Land Development | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 369 327  
Mortgage Loans on Real Estate | Construction and Land Development | Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 240,705 195,778  
Mortgage Loans on Real Estate | Residential Real Estate      
Financing Receivable Recorded Investment Past Due [Line Items]      
Nonaccrual Loans 655 1,012  
Total Loans 423,375 333,169 $ 286,160
Mortgage Loans on Real Estate | Residential Real Estate | Past Due 30-89 Days      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current 533 1,439  
Mortgage Loans on Real Estate | Residential Real Estate | Current      
Financing Receivable Recorded Investment Past Due [Line Items]      
Accruing Loans, Current $ 422,187 $ 330,718