v3.25.2
INVESTMENT SECURITIES - Held to maturity securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
HELD-TO-MATURITY SECURITIES:    
Amortized Cost $ 183,492 $ 187,695
Fair Value Adjustment (392) (262)
Amortized Carrying Value 183,100 187,433
Gross Unrealized Losses 19,318 24,668
Fair Value 163,782 162,765
Agency mortgage-backed securities    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 70,430 71,065
Fair Value Adjustment 1,588 1,864
Amortized Carrying Value 72,018 72,929
Gross Unrealized Losses 6,722 8,523
Fair Value 65,296 64,406
Agency collateralized mortgage obligations    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 106,951 110,493
Fair Value Adjustment (2,000) (2,140)
Amortized Carrying Value 104,951 108,353
Gross Unrealized Losses 11,839 15,495
Fair Value 93,112 92,858
States and political subdivisions    
HELD-TO-MATURITY SECURITIES:    
Amortized Cost 6,111 6,137
Fair Value Adjustment 20 14
Amortized Carrying Value 6,131 6,151
Gross Unrealized Losses 757 650
Fair Value $ 5,374 $ 5,501