XML 83 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Classes of Loans by Past Due Status (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Gross loans $ 1,684,146 $ 1,629,700
Greater than or equal to 90 days past due and accruing 941 1,162
Financing Receivables, 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 2,376 1,927
Financing Receivables, 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 1,567 735
Financing Receivables, Equal to Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 1,410 1,665
Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 5,353 4,327
Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 1,678,793 1,625,373
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Gross loans 969,514 898,709
Greater than or equal to 90 days past due and accruing 0 0
Commercial real estate | Financing Receivables, 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 763 150
Commercial real estate | Financing Receivables, 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 527 347
Commercial real estate | Financing Receivables, Equal to Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 314 0
Commercial real estate | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 1,604 497
Commercial real estate | Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 967,910 898,212
Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Gross loans 401,950 394,189
Greater than or equal to 90 days past due and accruing 850 505
Residential mortgage | Financing Receivables, 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 953 1,293
Residential mortgage | Financing Receivables, 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 987 388
Residential mortgage | Financing Receivables, Equal to Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 850 849
Residential mortgage | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 2,790 2,530
Residential mortgage | Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 399,160 391,659
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Gross loans 140,906 152,344
Greater than or equal to 90 days past due and accruing 0 0
Commercial and industrial | Financing Receivables, 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 437 50
Commercial and industrial | Financing Receivables, 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 24 0
Commercial and industrial | Financing Receivables, Equal to Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 155 159
Commercial and industrial | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 616 209
Commercial and industrial | Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 140,290 152,135
Home equity lines of credit    
Financing Receivable, Past Due [Line Items]    
Gross loans 85,685 90,163
Greater than or equal to 90 days past due and accruing 91 654
Home equity lines of credit | Financing Receivables, 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 161 414
Home equity lines of credit | Financing Receivables, 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 0 0
Home equity lines of credit | Financing Receivables, Equal to Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 91 654
Home equity lines of credit | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 252 1,068
Home equity lines of credit | Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 85,433 89,095
Real estate construction    
Financing Receivable, Past Due [Line Items]    
Gross loans 76,773 84,341
Greater than or equal to 90 days past due and accruing 0 0
Real estate construction | Financing Receivables, 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 15 12
Real estate construction | Financing Receivables, 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 11 0
Real estate construction | Financing Receivables, Equal to Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 0 0
Real estate construction | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 26 12
Real estate construction | Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 76,747 84,329
Consumer    
Financing Receivable, Past Due [Line Items]    
Gross loans 9,318 9,954
Greater than or equal to 90 days past due and accruing 0 3
Consumer | Financing Receivables, 30 to 59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 47 8
Consumer | Financing Receivables, 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 18 0
Consumer | Financing Receivables, Equal to Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 0 3
Consumer | Financial Asset, Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans 65 11
Consumer | Financial Asset, Not Past Due    
Financing Receivable, Past Due [Line Items]    
Gross loans $ 9,253 $ 9,943