XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SECURITIES (Held to Maturity) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 198,680 $ 200,644
Fair Value of HTM Securities, Total 193,182 198,147
Gross Unrealized Gains on HTM Securities, Total 385 2,106
Gross Unrealized Losses on HTM Securities, Total (5,883) (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 21,128 15,886
Amortized Cost of HTM Securities Maturing After Five Years But Within Ten Years 8,627 13,634
Amortized Cost of HTM Securities, Total 29,755 29,520
Fair Value of HTM Securities Maturing After One Year But Within Five Years 20,967 15,984
Fair Value of HTM Securities Maturing After Five Years But Within Ten Years 8,514 13,702
Fair Value of HTM Securities, Total 29,481 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 (161) (6)
Gross Unrealized Losses on HTM Securities Maturing After five years but within ten years (113) (17)
Gross Unrealized Losses on HTM Securities, Total (274) (23)
Mortgage-Backed Securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 168,925  
Amortized Cost of HTM Securities Without Single Maturity Date 168,925 171,124
Fair Value of HTM Securities Without Single Maturity Date 163,701 168,461
Gross Unrealized Gains on HTM Securities Without Single Maturity Date 385 1,917
Gross Unrealized Losses on HTM Securities Without Single Maturity Date $ (5,609) $ (4,580)