v3.25.2
Loans - Allowance by portfolio segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Allowance for credit losses          
Beginning balance $ 26,373 $ 25,473 $ 26,077 $ 25,182  
Provision for credit losses 2,215 2,309 2,479 2,671  
Charge-offs (193) (4) (200) (101)  
Recoveries 13 37 52 63  
Ending balance 28,408 27,815 28,408 27,815  
Provision expense related to off balance sheet ACL (102) (99) (164) (201)  
Allowance for credit losses:          
individually evaluated for impairment 2,763   2,763   $ 1,137
collectively evaluated for impairment 25,645   25,645   24,940
Total ending allowance balance 28,408 27,815 28,408 27,815 26,077
Loans:          
individually evaluated for impairment 58,206   58,206   37,598
collectively evaluated for impairment 1,859,596   1,859,596   1,778,153
Total ending loans balance 1,917,802   1,917,802   1,815,751
Commercial and industrial. | Commercial and industrial          
Allowance for credit losses          
Beginning balance 3,809 5,693 4,501 4,819  
Provision for credit losses 1,400 (1,158) 700 (288)  
Charge-offs (190) (4) (197) (7)  
Recoveries 6 17 21 24  
Ending balance 5,025 4,548 5,025 4,548  
Allowance for credit losses:          
individually evaluated for impairment 1,861   1,861   388
collectively evaluated for impairment 3,164   3,164   4,113
Total ending allowance balance 5,025 4,548 5,025 4,548 4,501
Loans:          
individually evaluated for impairment 9,590   9,590   2,405
collectively evaluated for impairment 239,248   239,248   239,985
Total ending loans balance 248,838   248,838   242,390
Commercial real estate. | Commercial real estate          
Allowance for credit losses          
Beginning balance 19,295 17,493 19,227 17,873  
Provision for credit losses 858 3,469 926 3,089  
Ending balance 20,153 20,962 20,153 20,962  
Allowance for credit losses:          
individually evaluated for impairment 902   902   749
collectively evaluated for impairment 19,251   19,251   18,478
Total ending allowance balance 20,153 20,962 20,153 20,962 19,227
Loans:          
individually evaluated for impairment 47,688   47,688   35,050
collectively evaluated for impairment 1,386,726   1,386,726   1,327,004
Total ending loans balance 1,434,414   1,434,414   1,362,054
Commercial real estate. | Commercial real estate construction          
Allowance for credit losses          
Beginning balance 992 722 755 772  
Provision for credit losses 25 (70) 262 (120)  
Ending balance 1,017 652 1,017 652  
Allowance for credit losses:          
collectively evaluated for impairment 1,017   1,017   755
Total ending allowance balance 1,017 652 1,017 652 755
Loans:          
collectively evaluated for impairment 111,483   111,483   80,993
Total ending loans balance 111,483   111,483   80,993
Residential real estate. | Residential real estate          
Allowance for credit losses          
Beginning balance 1,642 977 962 1,081  
Provision for credit losses (27) 111 653 101  
Charge-offs       (94)  
Ending balance 1,615 1,088 1,615 1,088  
Allowance for credit losses:          
collectively evaluated for impairment 1,615   1,615   962
Total ending allowance balance 1,615 1,088 1,615 1,088 962
Loans:          
individually evaluated for impairment 100   100   60
collectively evaluated for impairment 71,069   71,069   74,913
Total ending loans balance 71,169   71,169   74,973
Residential real estate. | Home equity          
Allowance for credit losses          
Beginning balance 182 51 56 51  
Provision for credit losses     126    
Ending balance 182 51 182 51  
Allowance for credit losses:          
collectively evaluated for impairment 182   182   56
Total ending allowance balance 182 51 182 51 56
Loans:          
individually evaluated for impairment 828   828    
collectively evaluated for impairment 18,314   18,314   17,365
Total ending loans balance 19,142   19,142   17,365
Consumer          
Allowance for credit losses          
Beginning balance 453 537 576 586  
Provision for credit losses (41) (43) (188) (111)  
Charge-offs (3)   (3)    
Recoveries 7 20 31 39  
Ending balance 416 514 416 514  
Allowance for credit losses:          
collectively evaluated for impairment 416   416   576
Total ending allowance balance 416 $ 514 416 $ 514 576
Loans:          
individually evaluated for impairment         83
collectively evaluated for impairment 32,756   32,756   37,893
Total ending loans balance $ 32,756   $ 32,756   $ 37,976