v3.26.1
SECURITIES (Held to Maturity) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total $ 177,707 $ 182,205
Fair Value of HTM Securities, Total 172,623 179,984
Gross Unrealized Gains on HTM Securities, Total 880 2,705
Gross Unrealized Losses on HTM Securities, Total (5,964) (4,926)
Obligations of U.S. Government sponsored enterprises    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities Maturing Within One Year 4,927  
Amortized Cost of HTM Securities Maturing After One Year But Within Five Years 27,069 31,481
Amortized Cost of HTM Securities, Total 31,996 31,481
Fair Value of HTM Securities Maturing Within One Year 4,932  
Fair Value of HTM Securities Maturing After One Year But Within Five Years 27,131 32,009
Fair Value of HTM Securities, Total 32,063 32,009
Gross Unrealized Gains on HTM Securities Maturing Within one year 5  
Gross Unrealized Gains on HTM Securities Maturing After one year but within five years 86 528
Gross Unrealized Gains on HTM Securities, Total 91 528
Gross Unrealized Losses on HTM Securities Maturing After one year but within five years (24)  
Gross Unrealized Losses on HTM Securities, Total (24)  
Mortgage-backed securities    
Schedule of Held-to-Maturity Securities    
Amortized Cost of HTM Securities, Total 145,711 150,724
Amortized Cost of HTM Securities Without Single Maturity Date 145,711 150,724
Fair Value of HTM Securities Without Single Maturity Date 140,560 147,975
Gross Unrealized Gains on HTM Securities Without Single Maturity Date 789 2,177
Gross Unrealized Losses on HTM Securities Without Single Maturity Date $ (5,940) $ (4,926)