XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.4
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Loan Portfolio (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees $ 2,269,561 $ 2,071,419  
Allowance for credit losses (24,209) (21,388) $ (22,517)
Loans, net of allowance for credit losses 2,245,352 2,050,031  
Commercial Mortgages      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 1,409,727 1,217,004  
Allowance for credit losses (14,363) (11,214) (12,026)
Commercial Mortgages | Construction      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 120,418 94,943  
Commercial Mortgages | Owner occupied commercial real estate      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 178,620 142,279  
Commercial Mortgages | Non-owner occupied commercial real estate      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 1,110,689 979,782  
Residential Mortgages      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 286,885 274,979  
Allowance for credit losses (2,788) (2,259) (2,194)
Consumer loans:      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 248,764 279,915  
Allowance for credit losses (2,534) (3,395) $ (3,242)
Consumer loans: | Home equity lines and loans      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 109,723 93,220  
Consumer loans: | Indirect consumer loans      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 132,699 178,118  
Consumer loans: | Direct consumer loans      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees 6,342 8,577  
Commercial and industrial      
Composition of loan portfolio [Abstract]      
Total loans, net of deferred loan fees $ 324,185 $ 299,521