XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SECURITIES (Held to Maturity) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 196,311 $ 200,644
Fair Value of HTM Securities, Total 189,232 198,147
Gross Unrealized Gains on HTM Securities, Total 1 2,106
Gross Unrealized Losses on HTM Securities, Total (7,079) (4,603)
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 24,981 15,886
Amortized Cost of HTM Securities Maturing After Five Years But Within Ten Years 5,011 13,634
Amortized Cost of HTM Securities, Total 29,992 29,520
Fair Value of HTM Securities Maturing After One Year But Within Five Years 24,655 15,984
Fair Value of HTM Securities Maturing After Five Years But Within Ten Years 4,973 13,702
Fair Value of HTM Securities, Total 29,628 29,686
Gross Unrealized Gains on HTM Securities Maturing After one year but within five years   104
Gross Unrealized Gains on HTM Securities Maturing After five years but within ten years   85
Gross Unrealized Gains on HTM Securities, Total   189
Gross Unrealized Losses on HTM Securities Maturing After one year but within five years (38) (6)
Gross Unrealized Losses on HTM Securities Maturing After five years but within ten years (325) (17)
Gross Unrealized Losses on HTM Securities, Total (363) (23)
Mortgage-Backed Securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 166,319  
Amortized Cost of HTM Securities Without Single Maturity Date 166,319 171,124
Fair Value of HTM Securities Without Single Maturity Date 159,604 168,461
Gross Unrealized Gains on HTM Securities Without Single Maturity Date 1 1,917
Gross Unrealized Losses on HTM Securities Without Single Maturity Date $ (6,716) $ (4,580)