v3.25.4
NET LOANS RECEIVABLE - Aging of Recorded Investment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
NET LOANS RECEIVABLE    
Loans receivable $ 1,671,560 $ 1,456,329
Past Due    
NET LOANS RECEIVABLE    
Loans receivable 12,753 10,988
30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 3,269 7,944
60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,541 961
90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 6,943 2,083
Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,658,807 1,445,341
Commercial    
NET LOANS RECEIVABLE    
Loans receivable 761,068 654,268
Commercial | Real estate    
NET LOANS RECEIVABLE    
Loans receivable 466,449 414,835
Commercial | Real estate | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 6,084 6,735
Commercial | Real estate | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1 6,734
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 6,080 1
Commercial | Real estate | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 460,365 408,100
Commercial | Commercial and industrial    
NET LOANS RECEIVABLE    
Loans receivable 124,895 108,474
Commercial | Commercial and industrial | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 23 5
Commercial | Commercial and industrial | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 23 5
Commercial | Commercial and industrial | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 124,872 108,469
Commercial | Construction    
NET LOANS RECEIVABLE    
Loans receivable 169,724 130,959
Commercial | Construction | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 169,724 130,959
Residential mortgages    
NET LOANS RECEIVABLE    
Loans receivable 793,657 689,569
Residential mortgages | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,793 2,403
Residential mortgages | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,322 888
Residential mortgages | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 471 1,515
Residential mortgages | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 790,864 687,166
Home equity loans and lines    
NET LOANS RECEIVABLE    
Loans receivable 97,629 94,928
Home equity loans and lines | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,268 1,832
Home equity loans and lines | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 660 1,198
Home equity loans and lines | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 216 67
Home equity loans and lines | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 392 567
Home equity loans and lines | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 96,361 93,096
Consumer    
NET LOANS RECEIVABLE    
Loans receivable 19,206 17,564
Consumer | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,585 13
Consumer | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,585 7
Consumer | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable   6
Consumer | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable $ 16,621 $ 17,551