XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SECURITIES (Aggregation by credit quality indicator) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 196,311 $ 200,644
Obligations of U.S. Government Agencies and Corporations    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 29,992 $ 29,520
Mortgage-Backed Securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 166,319  
Fitch, AAA Rating    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 196,311  
Fitch, AAA Rating | Obligations of U.S. Government Agencies and Corporations    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 29,992  
Fitch, AAA Rating | Mortgage-Backed Securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 166,319