XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Summary of Total Loans (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans $ 3,583,716 $ 3,147,096        
Allowance for credit losses 33,940 28,744 $ 28,885 $ 29,023 $ 28,855 $ 28,142
Net loans 3,549,776 3,118,352        
Accrued interest receivable for loans 12,200 10,500        
Tax exempt and other            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 42,395 44,275        
Allowance for credit losses 128 128 110 117 110 119
Home equity            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 110,988 94,141        
Allowance for credit losses 919 741 786 846 763 767
Total commercial loans | Commercial construction            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 169,928 131,617        
Allowance for credit losses 2,522 2,096 2,032 2,753 4,217 4,261
Total commercial real estate | Commercial real estate owner occupied            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 342,237 302,074        
Allowance for credit losses 3,191 2,794 2,823 2,934 2,620 2,863
Total commercial real estate | Commercial real estate non-owner occupied            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 1,473,136 1,358,903        
Allowance for credit losses 12,699 11,104 10,980 10,539 9,574 9,443
Total commercial and industrial | Commercial and industrial            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 340,907 319,766        
Allowance for credit losses 6,285 5,064 5,664 4,191 3,982 3,259
Total residential real estate | Residential real estate            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 1,089,550 888,251        
Allowance for credit losses 8,024 6,732 6,406 7,572 7,516 7,352
Total consumer | Consumer other            
LOANS AND ALLOWANCE FOR CREDIT LOSSES            
Total loans 14,575 8,069        
Allowance for credit losses $ 172 $ 85 $ 84 $ 71 $ 73 $ 78