v3.26.1
Loans - Aging of the recorded investment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Loans    
Total Loans $ 1,951,963 $ 1,950,284
30-59 Days Past Due    
Loans    
Total Loans 17,898 744
60-89 Days Past Due    
Loans    
Total Loans   77
Greater Than 90 Days    
Loans    
Total Loans 10,524 10,549
Total Past Due    
Loans    
Total Loans 28,422 11,370
Loans Not Past Due    
Loans    
Total Loans 1,923,541 1,938,914
Commercial and industrial. | Commercial and industrial    
Loans    
Total Loans 230,972 249,633
Commercial and industrial. | Commercial and industrial | 30-59 Days Past Due    
Loans    
Total Loans 241 744
Commercial and industrial. | Commercial and industrial | 60-89 Days Past Due    
Loans    
Total Loans   77
Commercial and industrial. | Commercial and industrial | Greater Than 90 Days    
Loans    
Total Loans 1,504 1,518
Commercial and industrial. | Commercial and industrial | Total Past Due    
Loans    
Total Loans 1,745 2,339
Commercial and industrial. | Commercial and industrial | Loans Not Past Due    
Loans    
Total Loans 229,227 247,294
Commercial real estate. | Commercial real estate    
Loans    
Total Loans 1,480,805 1,480,062
Commercial real estate. | Commercial real estate | 30-59 Days Past Due    
Loans    
Total Loans 17,655  
Commercial real estate. | Commercial real estate | Greater Than 90 Days    
Loans    
Total Loans 8,410 8,414
Commercial real estate. | Commercial real estate | Total Past Due    
Loans    
Total Loans 26,065 8,414
Commercial real estate. | Commercial real estate | Loans Not Past Due    
Loans    
Total Loans 1,454,740 1,471,648
Commercial real estate. | Commercial real estate construction    
Loans    
Total Loans 106,868 99,262
Commercial real estate. | Commercial real estate construction | Loans Not Past Due    
Loans    
Total Loans 106,868 99,262
Residential real estate. | Residential real estate    
Loans    
Total Loans 65,846 65,290
Residential real estate. | Residential real estate | 30-59 Days Past Due    
Loans    
Total Loans 2  
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 2 1
Residential real estate. | Residential real estate | Loans Not Past Due    
Loans    
Total Loans 65,844 65,289
Residential real estate. | Home equity    
Loans    
Total Loans 26,894 22,618
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 610 616
Residential real estate. | Home equity | Loans Not Past Due    
Loans    
Total Loans 26,284 22,002
Consumer    
Loans    
Total Loans 40,578 33,419
Consumer | Loans Not Past Due    
Loans    
Total Loans $ 40,578 $ 33,419