v3.26.1
INVESTMENT SECURITIES - Available for sale securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost $ 543,954 $ 560,430
Gross Unrealized Gains 489 1,841
Gross Unrealized Losses 40,648 38,440
Fair Value 503,795 523,831
Agency mortgage-backed securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 314,248 325,618
Gross Unrealized Gains 134 805
Gross Unrealized Losses 27,248 25,174
Fair Value 287,134 301,249
Agency collateralized mortgage obligations    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 118,678 120,465
Gross Unrealized Gains 267 933
Gross Unrealized Losses 6,114 6,065
Fair Value 112,831 115,333
States and political subdivisions securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 53,102 53,347
Gross Unrealized Gains 88 89
Gross Unrealized Losses 1,495 2,038
Fair Value 51,695 51,398
Small Business Administration securities    
AVAILABLE-FOR-SALE SECURITIES:    
Amortized Cost 57,926 61,000
Gross Unrealized Gains   14
Gross Unrealized Losses 5,791 5,163
Fair Value $ 52,135 $ 55,851