v3.26.1
Loans - Allowance by portfolio segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Allowance for credit losses      
Beginning balance $ 28,335 $ 26,077  
Provision for credit losses (493) 263  
Charge-offs (25) (6)  
Recoveries 27 39  
Ending balance 27,844 26,373  
Provision expense related to off balance sheet ACL 57 (61)  
Allowance for credit losses:      
individually evaluated for impairment 3,109   $ 2,786
collectively evaluated for impairment 24,735   25,549
Total ending allowance balance 27,844 26,373 28,335
Loans:      
individually evaluated for impairment 66,409   59,215
collectively evaluated for impairment 1,885,554   1,891,069
Total ending loans balance 1,951,963   1,950,284
Commercial and industrial. | Commercial and industrial      
Allowance for credit losses      
Beginning balance 4,902 4,501  
Provision for credit losses (172) (702)  
Charge-offs (24) (6)  
Recoveries 7 16  
Ending balance 4,713 3,809  
Allowance for credit losses:      
individually evaluated for impairment 1,963   1,898
collectively evaluated for impairment 2,750   3,004
Total ending allowance balance 4,713 3,809 4,902
Loans:      
individually evaluated for impairment 2,838   2,941
collectively evaluated for impairment 228,134   246,692
Total ending loans balance 230,972   249,633
Commercial and industrial. | Paycheck Protection Program      
Loans:      
Total ending loans balance 113   124
Commercial real estate. | Commercial real estate      
Allowance for credit losses      
Beginning balance 20,101 19,227  
Provision for credit losses (217) 68  
Ending balance 19,884 19,295  
Allowance for credit losses:      
individually evaluated for impairment 1,111   888
collectively evaluated for impairment 18,773   19,213
Total ending allowance balance 19,884 19,295 20,101
Loans:      
individually evaluated for impairment 62,736   55,429
collectively evaluated for impairment 1,418,069   1,424,633
Total ending loans balance 1,480,805   1,480,062
Commercial real estate. | Commercial real estate construction      
Allowance for credit losses      
Beginning balance 1,040 755  
Provision for credit losses 64 237  
Ending balance 1,104 992  
Allowance for credit losses:      
collectively evaluated for impairment 1,104   1,040
Total ending allowance balance 1,104 992 1,040
Loans:      
collectively evaluated for impairment 106,868   99,262
Total ending loans balance 106,868   99,262
Residential real estate. | Residential real estate      
Allowance for credit losses      
Beginning balance 1,601 962  
Provision for credit losses (351) 680  
Ending balance 1,250 1,642  
Allowance for credit losses:      
collectively evaluated for impairment 1,250   1,601
Total ending allowance balance 1,250 1,642 1,601
Loans:      
individually evaluated for impairment 2   1
collectively evaluated for impairment 65,844   65,289
Total ending loans balance 65,846   65,290
Residential real estate. | Home equity      
Allowance for credit losses      
Beginning balance 170 56  
Provision for credit losses 149 126  
Ending balance 319 182  
Allowance for credit losses:      
individually evaluated for impairment 35    
collectively evaluated for impairment 284   170
Total ending allowance balance 319 182 170
Loans:      
individually evaluated for impairment 833   844
collectively evaluated for impairment 26,061   21,774
Total ending loans balance 26,894   22,618
Consumer      
Allowance for credit losses      
Beginning balance 521 576  
Provision for credit losses 34 (146)  
Charge-offs (1)    
Recoveries 20 23  
Ending balance 574 453  
Allowance for credit losses:      
collectively evaluated for impairment 574   521
Total ending allowance balance 574 $ 453 521
Loans:      
collectively evaluated for impairment 40,578   33,419
Total ending loans balance $ 40,578   $ 33,419