v3.26.1
NET LOANS RECEIVABLE - Aging of Recorded Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
NET LOANS RECEIVABLE    
Loans receivable $ 1,898,935 $ 1,671,560
Past Due    
NET LOANS RECEIVABLE    
Loans receivable 12,535 12,753
30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 5,144 3,269
60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,807 2,541
90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 4,584 6,943
Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,886,400 1,658,807
Commercial    
NET LOANS RECEIVABLE    
Loans receivable 943,172 761,068
Commercial | Real estate    
NET LOANS RECEIVABLE    
Loans receivable 461,352 466,449
Commercial | Real estate | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,032 6,084
Commercial | Real estate | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1 1
Commercial | Real estate | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2 3
Commercial | Real estate | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,029 6,080
Commercial | Real estate | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 459,320 460,365
Commercial | Commercial and industrial    
NET LOANS RECEIVABLE    
Loans receivable 272,253 124,895
Commercial | Commercial and industrial | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,337 23
Commercial | Commercial and industrial | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 705 23
Commercial | Commercial and industrial | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 958  
Commercial | Commercial and industrial | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 674  
Commercial | Commercial and industrial | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 269,916 124,872
Commercial | Construction    
NET LOANS RECEIVABLE    
Loans receivable 209,567 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 208,567 169,724
Residential mortgages    
NET LOANS RECEIVABLE    
Loans receivable 839,919 793,657
Residential mortgages | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 3,253 2,793
Residential mortgages | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,718 2,322
Residential mortgages | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,535 471
Residential mortgages | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 836,666 790,864
Home equity loans and lines    
NET LOANS RECEIVABLE    
Loans receivable 98,534 97,629
Home equity loans and lines | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 1,333 1,268
Home equity loans and lines | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 881 660
Home equity loans and lines | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 106 216
Home equity loans and lines | 90 or more Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 346 392
Home equity loans and lines | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable 97,201 96,361
Consumer    
NET LOANS RECEIVABLE    
Loans receivable 17,310 19,206
Consumer | Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,580 2,585
Consumer | 30 to 59 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 2,557 2,585
Consumer | 60 to 89 Days Past Due    
NET LOANS RECEIVABLE    
Loans receivable 23  
Consumer | Loans Not Past Due    
NET LOANS RECEIVABLE    
Loans receivable $ 14,730 $ 16,621