v3.26.1
SECURITIES (Aggregation by credit quality indicator) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 177,707 $ 182,205
Obligations of U.S. Government sponsored enterprises    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 31,996 31,481
Mortgage-backed securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 145,711 150,724
Fitch, AAA Rating    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 177,707 182,205
Fitch, AAA Rating | Obligations of U.S. Government sponsored enterprises    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 31,996 31,481
Fitch, AAA Rating | Mortgage-backed securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 145,711 $ 150,724