v3.25.1
INVESTMENT SECURITIES - Held to maturity securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
HELD-TO-MATURITY SECURITIES:    
Amortized Cost $ 186,173 $ 187,695
Fair Value Adjustment (320) (262)
Amortized Carrying Value 185,853 187,433
Gross Unrealized Losses 20,639 24,668
Fair Value 165,214 162,765
Agency mortgage-backed securities    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 70,742 71,065
Fair Value Adjustment 1,726 1,864
Amortized Carrying Value 72,468 72,929
Gross Unrealized Losses 7,149 8,523
Fair Value 65,319 64,406
Agency collateralized mortgage obligations    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 109,307 110,493
Fair Value Adjustment (2,064) (2,140)
Amortized Carrying Value 107,243 108,353
Gross Unrealized Losses 12,778 15,495
Fair Value 94,465 92,858
States and political subdivisions    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 6,124 6,137
Fair Value Adjustment 18 14
Amortized Carrying Value 6,142 6,151
Gross Unrealized Losses 712 650
Fair Value $ 5,430 $ 5,501