XML 78 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Summary of Total Loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans $ 3,147,096 $ 2,999,049    
Allowance for credit losses 28,744 28,142 $ 25,860 $ 22,718
Net loans 3,118,352 2,970,907    
Accrued interest receivable for loans 10,500 11,900    
Tax exempt and other        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 44,275 43,688    
Allowance for credit losses 128 119 93 86
Home equity        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 94,141 87,683    
Allowance for credit losses 741 767 811 814
Total commercial loans | Construction and land development        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 131,617 154,048    
Allowance for credit losses 2,096 4,261 2,579 2,111
Total commercial real estate | Commercial real estate owner occupied        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 302,074 310,015    
Allowance for credit losses 2,794 2,863 2,189 2,751
Total commercial real estate | Commercial real estate non-owner occupied        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 1,358,903 1,144,566    
Allowance for credit losses 11,104 9,443 9,341 5,650
Total commercial and industrial | Commercial real estate non-owner occupied        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 1,358,903      
Total commercial and industrial | Commercial and industrial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 319,766 310,883    
Allowance for credit losses 5,064 3,259 3,493 5,369
Total residential real estate | Residential mortgages        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 888,251 940,334    
Allowance for credit losses 6,732 7,352 7,274 5,862
Total consumer | Consumer other        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total loans 8,069 7,832    
Allowance for credit losses $ 85 $ 78 $ 80 $ 75