v3.26.1
NET LOANS RECEIVABLE - Aging of Recorded Investment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
NET LOANS RECEIVABLE    
Loans receivable $ 1,726,970 $ 1,671,560
Past Due    
NET LOANS RECEIVABLE    
Loans receivable 9,334 12,753
30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 4,365 3,269
60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,403 2,541
90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 3,566 6,943
Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,717,636 1,658,807
Commercial    
NET LOANS RECEIVABLE    
Loans receivable 789,541 761,068
Commercial | Real estate    
NET LOANS RECEIVABLE    
Loans receivable 457,908 466,449
Commercial | Real estate | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 3,436 6,084
Commercial | Real estate | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2 1
Commercial | Real estate | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable   3
Commercial | Real estate | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 3,434 6,080
Commercial | Real estate | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 454,472 460,365
Commercial | Commercial and industrial    
NET LOANS RECEIVABLE    
Loans receivable 130,267 124,895
Commercial | Commercial and industrial | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 689 23
Commercial | Commercial and industrial | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 670 23
Commercial | Commercial and industrial | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 19  
Commercial | Commercial and industrial | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 129,578 124,872
Commercial | Construction    
NET LOANS RECEIVABLE    
Loans receivable 201,366 169,724
Commercial | Construction | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,000  
Commercial | Construction | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,000  
Commercial | Construction | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 200,366 169,724
Residential mortgages    
NET LOANS RECEIVABLE    
Loans receivable 820,775 793,657
Residential mortgages | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,975 2,793
Residential mortgages | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,657  
Residential mortgages | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,219 2,322
Residential mortgages | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 99 471
Residential mortgages | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 817,800 790,864
Home equity loans and lines    
NET LOANS RECEIVABLE    
Loans receivable 97,492 97,629
Home equity loans and lines | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,176 1,268
Home equity loans and lines | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,018 660
Home equity loans and lines | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 125 216
Home equity loans and lines | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 33 392
Home equity loans and lines | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 96,316 96,361
Consumer    
NET LOANS RECEIVABLE    
Loans receivable 19,162 19,206
Consumer | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 58 2,585
Consumer | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 18 2,585
Consumer | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 40  
Consumer | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable $ 19,104 $ 16,621