v3.26.1
SECURITIES AVAILABLE FOR SALE - Summary of Available-for-Sale debt securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost $ 650,344 $ 644,953
Gross Unrealized Gains 2,569 3,319
Gross Unrealized Losses (54,936) (50,848)
Fair value 597,977 597,424
Debt securities - Obligations of US Government-sponsored enterprises    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 1,033 1,113
Gross Unrealized Gains   1
Gross Unrealized Losses (23) (12)
Fair value 1,010 1,102
US Government-sponsored enterprises    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 271,505 268,976
Gross Unrealized Gains 2,099 2,734
Gross Unrealized Losses (22,865) (22,168)
Fair value 250,739 249,542
US Government agency    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 166,457 163,369
Gross Unrealized Gains 164 347
Gross Unrealized Losses (10,926) (9,816)
Fair value 155,695 153,900
Private label    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 11,536 11,793
Gross Unrealized Losses (784) (794)
Fair value 10,752 10,999
Obligations of states and political subdivisions thereof    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 119,937 120,447
Gross Unrealized Gains 2 4
Gross Unrealized Losses (17,998) (15,912)
Fair value 101,941 104,539
Corporate bonds    
AVAILABLE-FOR-SALE DEBT SECURITIES    
Amortized Cost 79,876 79,255
Gross Unrealized Gains 304 233
Gross Unrealized Losses (2,340) (2,146)
Fair value $ 77,840 $ 77,342