v3.26.3
SECURITIES AVAILABLE FOR SALE - Summary of Available-for-Sale debt securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost $ 663,937 $ 644,953
Gross Unrealized Gains 165 3,319
Gross Unrealized Losses (82,805) (50,848)
Fair value 581,297 597,424
Debt securities - Obligations of US Government-sponsored enterprises    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 741 1,113
Gross Unrealized Gains   1
Gross Unrealized Losses (24) (12)
Fair value 717 1,102
US Government-sponsored enterprises    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 280,679 268,976
Gross Unrealized Gains 1 2,734
Gross Unrealized Losses (33,660) (22,168)
Fair value 247,020 249,542
US Government agency    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 170,645 163,369
Gross Unrealized Gains 2 347
Gross Unrealized Losses (18,170) (9,816)
Fair value 152,477 153,900
Private label    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 8,056 11,793
Gross Unrealized Losses (852) (794)
Fair value 7,204 10,999
Obligations of states and political subdivisions thereof    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 119,292 120,447
Gross Unrealized Gains   4
Gross Unrealized Losses (27,624) (15,912)
Fair value 91,668 104,539
Corporate bonds    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 84,524 79,255
Gross Unrealized Gains 162 233
Gross Unrealized Losses (2,475) (2,146)
Fair value $ 82,211 $ 77,342