v3.26.3
Loans - Aging of the recorded investment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Loans    
Total Loans $ 1,966,837 $ 1,950,284
30-59 Days Past Due    
Loans    
Total Loans 1,029 744
60-89 Days Past Due    
Loans    
Total Loans 3,365 77
Greater Than 90 Days    
Loans    
Total Loans 18,499 10,549
Total Past Due    
Loans    
Total Loans 22,893 11,370
Loans Not Past Due    
Loans    
Total Loans 1,943,944 1,938,914
Commercial and industrial. | Commercial and industrial    
Loans    
Total Loans 243,652 249,633
Commercial and industrial. | Commercial and industrial | 30-59 Days Past Due    
Loans    
Total Loans   744
Commercial and industrial. | Commercial and industrial | 60-89 Days Past Due    
Loans    
Total Loans 160 77
Commercial and industrial. | Commercial and industrial | Greater Than 90 Days    
Loans    
Total Loans 2,046 1,518
Commercial and industrial. | Commercial and industrial | Total Past Due    
Loans    
Total Loans 2,206 2,339
Commercial and industrial. | Commercial and industrial | Loans Not Past Due    
Loans    
Total Loans 241,446 247,294
Commercial real estate. | Commercial real estate    
Loans    
Total Loans 1,529,625 1,480,062
Commercial real estate. | Commercial real estate | 30-59 Days Past Due    
Loans    
Total Loans 644  
Commercial real estate. | Commercial real estate | 60-89 Days Past Due    
Loans    
Total Loans 535  
Commercial real estate. | Commercial real estate | Greater Than 90 Days    
Loans    
Total Loans 15,843 8,414
Commercial real estate. | Commercial real estate | Total Past Due    
Loans    
Total Loans 17,022 8,414
Commercial real estate. | Commercial real estate | Loans Not Past Due    
Loans    
Total Loans 1,512,603 1,471,648
Commercial real estate. | Commercial real estate construction    
Loans    
Total Loans 114,160 99,262
Commercial real estate. | Commercial real estate construction | 60-89 Days Past Due    
Loans    
Total Loans 2,400  
Commercial real estate. | Commercial real estate construction | Total Past Due    
Loans    
Total Loans 2,400  
Commercial real estate. | Commercial real estate construction | Loans Not Past Due    
Loans    
Total Loans 111,760 99,262
Residential real estate. | Residential real estate    
Loans    
Total Loans 22,789 65,290
Residential real estate. | Residential real estate | 60-89 Days Past Due    
Loans    
Total Loans 270  
Residential real estate. | Residential real estate | Greater Than 90 Days    
Loans    
Total Loans   1
Residential real estate. | Residential real estate | Total Past Due    
Loans    
Total Loans 270 1
Residential real estate. | Residential real estate | Loans Not Past Due    
Loans    
Total Loans 22,519 65,289
Residential real estate. | Home equity    
Loans    
Total Loans 9,558 22,618
Residential real estate. | Home equity | 30-59 Days Past Due    
Loans    
Total Loans 385  
Residential real estate. | Home equity | Greater Than 90 Days    
Loans    
Total Loans 610 616
Residential real estate. | Home equity | Total Past Due    
Loans    
Total Loans 995 616
Residential real estate. | Home equity | Loans Not Past Due    
Loans    
Total Loans 8,563 22,002
Consumer    
Loans    
Total Loans 47,053 33,419
Consumer | Loans Not Past Due    
Loans    
Total Loans $ 47,053 $ 33,419