v3.26.1
INVESTMENT SECURITIES - Fair value and unrealized losses on investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value $ 54,771 $ 4,409
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (522) (109)
Available-for-sale securities, 12 Months or More, Fair Value 374,997 404,612
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (40,126) (38,331)
Available-for-sale securities, Fair Value 429,768 409,021
Available-for-sale securities, Unrealized Loss (40,648) (38,440)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 157,872 162,629
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (17,392) (16,571)
Held-to-maturity securities, Fair Value 157,872 162,629
Held-to-maturity securities, Unrealized Losses (17,392) (16,571)
Agency mortgage-backed securities.    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 34,247  
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (243)  
Available-for-sale securities, 12 Months or More, Fair Value 230,625 241,503
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (27,005) (25,174)
Available-for-sale securities, Fair Value 264,872 241,503
Available-for-sale securities, Unrealized Loss (27,248) (25,174)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 64,100 65,332
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (5,997) (5,694)
Held-to-maturity securities, Fair Value 64,100 65,332
Held-to-maturity securities, Unrealized Losses (5,997) (5,694)
Agency collateralized mortgage obligations    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 9,070  
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (104)  
Available-for-sale securities, 12 Months or More, Fair Value 59,225 70,774
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (6,010) (6,065)
Available-for-sale securities, Fair Value 68,295 70,774
Available-for-sale securities, Unrealized Loss (6,114) (6,065)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 88,090 91,637
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (10,980) (10,424)
Held-to-maturity securities, Fair Value 88,090 91,637
Held-to-maturity securities, Unrealized Losses (10,980) (10,424)
Small Business Administration securities    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 6,653  
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (124)  
Available-for-sale securities, 12 Months or More, Fair Value 45,482 48,807
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (5,667) (5,163)
Available-for-sale securities, Fair Value 52,135 48,807
Available-for-sale securities, Unrealized Loss (5,791) (5,163)
States and political subdivisions securities    
AVAILABLE-FOR-SALE SECURITIES:    
Available-for-sale securities, Less than 12 Months, Fair Value 4,801 4,409
Available-for-sale Securities, Less than 12 Months, Unrealized Loss (51) (109)
Available-for-sale securities, 12 Months or More, Fair Value 39,665 43,528
Available-for-sale Securities,12 Months or Longer, Unrealized Loss (1,444) (1,929)
Available-for-sale securities, Fair Value 44,466 47,937
Available-for-sale securities, Unrealized Loss (1,495) (2,038)
HELD-TO-MATURITY SECURITIES:    
Held-to-maturity securities, 12 Months or Longer, Fair Value 5,682 5,660
Held-to-maturity securities, 12 Months or Longer, Unrealized Losses (415) (453)
Held-to-maturity securities, Fair Value 5,682 5,660
Held-to-maturity securities, Unrealized Losses $ (415) $ (453)