XML 83 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SECURITIES (Held to Maturity) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Schedule of Held-to-Maturity Securities          
Amortized Cost of HTM Securities, Total $ 200,644 $ 209,565 $ 202,646 $ 205,208 $ 207,637
Fair Value of HTM Securities, Total 198,147 209,887 $ 189,221 $ 202,266 $ 209,376
Gross Unrealized Gains on HTM Securities, Total 2,106 1,766      
Gross Unrealized Losses on HTM Securities, Total (4,603) (1,444)      
Obligations of U.S. Government Agencies and Corporations          
Schedule of Held-to-Maturity Securities          
Amortized Cost of HTM Securities Maturing After One Year But Within Five Years 15,886 13,039      
Amortized Cost of HTM Securities Maturing After Five Years But Within Ten Years 13,634 15,561      
Amortized Cost of HTM Securities, Total 29,520 28,600      
Amortized Cost of HTM Securities Without Single Maturity Date   180,965      
Fair Value of HTM Securities Maturing After One Year But Within Five Years 15,984 13,067      
Fair Value of HTM Securities Maturing After Five Years But Within Ten Years 13,702 15,605      
Fair Value of HTM Securities, Total 29,686 28,672      
Fair Value of HTM Securities Without Single Maturity Date   181,215      
Gross Unrealized Gains on HTM Securities Maturing After one year but within five years 104 28      
Gross Unrealized Gains on HTM Securities Maturing After five years but within ten years 85 56      
Gross Unrealized Gains on HTM Securities, Total 189 84      
Gross Unrealized Gains on HTM Securities Without Single Maturity Date   1,682      
Gross Unrealized Losses on HTM Securities Maturing After one year but within five years (6)        
Gross Unrealized Losses on HTM Securities Maturing After five years but within ten years (17) (12)      
Gross Unrealized Losses on HTM Securities, Total (23) (12)      
Gross Unrealized Losses on HTM Securities Without Single Maturity Date   $ (1,432)      
Mortgage-Backed Securities          
Schedule of Held-to-Maturity Securities          
Amortized Cost of HTM Securities, Total 171,124        
Amortized Cost of HTM Securities Without Single Maturity Date 171,124        
Fair Value of HTM Securities Without Single Maturity Date 168,461        
Gross Unrealized Gains on HTM Securities Without Single Maturity Date 1,917        
Gross Unrealized Losses on HTM Securities Without Single Maturity Date $ (4,580)