XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans $ 1,914,674 $ 1,647,649 $ 1,476,761
90 Plus Days And Accruing 241 32  
30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 625 1,548  
60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 121 543  
90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 713 2,254  
All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 1,459 4,345  
Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 1,913,215 1,643,304  
Commercial | Real estate      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 699,340 576,198 442,121
90 Plus Days And Accruing 0 0  
Commercial | Real estate | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 249  
Commercial | Real estate | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 3 0  
Commercial | Real estate | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 190 191  
Commercial | Real estate | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 193 440  
Commercial | Real estate | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 699,147 575,758  
Commercial | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 93,907 79,365 56,565
90 Plus Days And Accruing 0 0  
Commercial | Construction | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 12  
Commercial | Construction | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Commercial | Construction | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 12  
Commercial | Construction | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 24  
Commercial | Construction | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 93,907 79,341  
Commercial | Other      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 319,359 264,570 285,015
90 Plus Days And Accruing 34 0  
Commercial | Other | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 118 30  
Commercial | Other | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 23 23  
Commercial | Other | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 85 104  
Commercial | Other | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 226 157  
Commercial | Other | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 319,133 264,413  
Municipal      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 40,619 48,362 43,783
90 Plus Days And Accruing 0 0  
Municipal | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Municipal | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Municipal | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Municipal | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Municipal | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 40,619 48,362  
Residential | Construction      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 49,907 31,763 21,600
90 Plus Days And Accruing 0 0  
Residential | Construction | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Residential | Construction | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Residential | Construction | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Residential | Construction | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 0 0  
Residential | Construction | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 49,907 31,763  
Residential | Term      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 613,919 550,783 522,070
90 Plus Days And Accruing 118 0  
Residential | Term | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 135 348  
Residential | Term | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 33 169  
Residential | Term | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 284 1,780  
Residential | Term | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 452 2,297  
Residential | Term | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 613,467 548,486  
Home equity line of credit      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 76,560 73,632 79,750
90 Plus Days And Accruing 86 0  
Home equity line of credit | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 241 741  
Home equity line of credit | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 29 159  
Home equity line of credit | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 151 135  
Home equity line of credit | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 421 1,035  
Home equity line of credit | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 76,139 72,597  
Consumer      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 21,063 22,976 $ 25,857
90 Plus Days And Accruing 3 32  
Consumer | 30-59 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 131 168  
Consumer | 60-89 Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 33 192  
Consumer | 90+ Days Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 3 32  
Consumer | All Past Due      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans 167 392  
Consumer | Current      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Total loans $ 20,896 $ 22,584