v3.26.1
Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Loans        
Total Loans $ 1,951,963 $ 1,950,284    
Allowance for credit losses (27,844) (28,335) $ (26,373) $ (26,077)
Net Loans 1,924,119 1,921,949    
Commercial and industrial. | Commercial and industrial        
Loans        
Total Loans 230,972 249,633    
Allowance for credit losses (4,713) (4,902) (3,809) (4,501)
Commercial real estate. | Commercial real estate        
Loans        
Total Loans 1,480,805 1,480,062    
Allowance for credit losses (19,884) (20,101) (19,295) (19,227)
Commercial real estate. | Commercial real estate construction        
Loans        
Total Loans 106,868 99,262    
Allowance for credit losses (1,104) (1,040) (992) (755)
Residential real estate. | Residential real estate        
Loans        
Total Loans 65,846 65,290    
Allowance for credit losses (1,250) (1,601) (1,642) (962)
Residential real estate. | Home equity        
Loans        
Total Loans 26,894 22,618    
Allowance for credit losses (319) (170) (182) (56)
Consumer        
Loans        
Total Loans 40,578 33,419    
Allowance for credit losses $ (574) $ (521) $ (453) $ (576)