v3.25.2
INVESTMENT SECURITIES - Schedule of Held-to-Maturity Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Estimated Fair Value    
Less Than 12 Months $ 29,797 $ 24,412
12 Months or More 108,073 105,073
Total 137,870 129,485
Unrealized Losses    
Less Than 12 Months (386) (897)
12 Months or More (17,254) (19,832)
Total (17,640) (20,729)
State, county and municipal securities    
Estimated Fair Value    
Less Than 12 Months 0 1,702
12 Months or More 27,342 25,707
Total 27,342 27,409
Unrealized Losses    
Less Than 12 Months 0 (49)
12 Months or More (6,231) (6,165)
Total (6,231) (6,214)
Mortgage-backed securities    
Estimated Fair Value    
Less Than 12 Months 29,797 22,710
12 Months or More 80,731 79,366
Total 110,528 102,076
Unrealized Losses    
Less Than 12 Months (386) (848)
12 Months or More (11,023) (13,667)
Total $ (11,409) $ (14,515)