XML 75 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES (Unrealized Gain (Loss) on Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Securities Available for sale, Amortized Cost $ 441,638 $ 501,912
Securities Available for sale, Gross Unrealized Gains 2 565
Securities Available for sale, Gross Unrealized Losses 47,665 50,784
Securities Available for sale, Fair Value 393,975 451,693
Securities Held to maturity, Amortized Cost 64,578 64,600
Securities Held to maturity, Gross Unrealized Gains 0 0
Securities Held to maturity, Gross Unrealized Losses 7,654 5,543
Securities held to maturity, fair value 56,924 59,057
U.S. Government and agencies    
Schedule of Investments [Line Items]    
Securities Available for sale, Amortized Cost 159,799 176,458
Securities Available for sale, Gross Unrealized Gains 0 0
Securities Available for sale, Gross Unrealized Losses 16,606 19,663
Securities Available for sale, Fair Value 143,193 156,795
State and municipal    
Schedule of Investments [Line Items]    
Securities Held to maturity, Amortized Cost 62,838 62,133
Securities Held to maturity, Gross Unrealized Gains 0 0
Securities Held to maturity, Gross Unrealized Losses 7,586 5,419
Securities held to maturity, fair value 55,252 56,714
Collateralized Mortgage-Backed Securities    
Schedule of Investments [Line Items]    
Securities Available for sale, Amortized Cost 39,540 45,189
Securities Available for sale, Gross Unrealized Gains 0 0
Securities Available for sale, Gross Unrealized Losses 3,886 4,105
Securities Available for sale, Fair Value 35,654 41,084
Mortgage-backed securities, residential    
Schedule of Investments [Line Items]    
Securities Available for sale, Amortized Cost 159,349 178,441
Securities Available for sale, Gross Unrealized Gains 2 19
Securities Available for sale, Gross Unrealized Losses 20,811 19,630
Securities Available for sale, Fair Value 138,540 158,830
Securities Held to maturity, Amortized Cost 1,740 2,467
Securities Held to maturity, Gross Unrealized Gains 0 0
Securities Held to maturity, Gross Unrealized Losses 68 124
Securities held to maturity, fair value 1,672 2,343
Commercial Mortgage-Backed Securities    
Schedule of Investments [Line Items]    
Securities Available for sale, Amortized Cost 65,350 69,498
Securities Available for sale, Gross Unrealized Gains 0 344
Securities Available for sale, Gross Unrealized Losses 4,565 4,552
Securities Available for sale, Fair Value 60,785 65,290
Corporate bonds    
Schedule of Investments [Line Items]    
Securities Available for sale, Amortized Cost 17,600 32,326
Securities Available for sale, Gross Unrealized Gains 0 202
Securities Available for sale, Gross Unrealized Losses 1,797 2,834
Securities Available for sale, Fair Value $ 15,803 $ 29,694