XML 90 R70.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES (Aggregation by credit quality indicator) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 191,627 $ 200,644
Obligations of U.S. Government sponsored enterprises    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 30,479 29,520
Mortgage-backed securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 161,148 171,124
Fitch, AAA Rating    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 191,627 200,644
Fitch, AAA Rating | Obligations of U.S. Government sponsored enterprises    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 30,479 29,520
Fitch, AAA Rating | Mortgage-backed securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 161,148 $ 171,124