v3.26.3
Loans (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Loans            
Total Loans $ 1,966,837   $ 1,950,284      
Allowance for credit losses (27,189) $ (26,339) (28,335) $ (29,287) $ (28,408) $ (26,077)
Loans, net 1,939,648   1,921,949      
Proceeds from sale of loans (18,033)          
Loans held-for-sale 42,572          
Loans transferred to held-for-sale 63,600          
Valuation allowance on loans held-for-sale 4,480          
Net of a valuation allowance 4,800          
Commercial and industrial. | Commercial and industrial            
Loans            
Total Loans 243,652   249,633      
Allowance for credit losses (4,814) (4,511) (4,902) (6,346) (5,025) (4,501)
Commercial real estate. | Commercial real estate            
Loans            
Total Loans 1,529,625   1,480,062      
Allowance for credit losses (19,087) (19,175) (20,101) (19,553) (20,153) (19,227)
Commercial real estate. | Commercial real estate construction            
Loans            
Total Loans 114,160   99,262      
Allowance for credit losses (1,633) (1,178) (1,040) (1,105) (1,017) (755)
Residential real estate. | Residential real estate            
Loans            
Total Loans 22,789   65,290      
Allowance for credit losses (845) (872) (1,601) (1,572) (1,615) (962)
Loans held-for-sale 42,600          
Valuation allowance on loans held-for-sale 4,500          
Residential real estate. | Home equity            
Loans            
Total Loans 9,558   22,618      
Allowance for credit losses (122) (96) (170) (151) (182) (56)
Home equity loans 18,400          
Consumer            
Loans            
Total Loans 47,053   33,419      
Allowance for credit losses $ (688) $ (507) $ (521) $ (560) $ (416) $ (576)