v3.26.1
INVESTMENT SECURITIES - Investments classified by contractual maturity date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-Sale - Amortized Cost    
After one through two years $ 1,038  
After five through fifteen years 28,327  
After fifteen years 23,737  
Securities not due on a single maturity date 490,852  
Available-for-sale securities, Amortized Cost, Total 543,954 $ 560,430
Available-for-Sale - Fair Value    
After one through two years 1,047  
After five through fifteen years 27,636  
After fifteen years 23,012  
Securities not due on a single maturity date 452,100  
Available-for-Sale, Fair Value, Total 503,795 523,831
Held-to-Maturity - Amortized Carrying Value    
After five through fifteen years 6,097  
Securities not due on a single maturity date 169,167  
Held-to-Maturity, Amortized Carrying Value, Total 175,264 179,200
Held-to-Maturity - Fair Value    
After five through fifteen years 5,682  
Securities not due on a single maturity date 152,190  
Held-to-maturity, Fair Value, Total $ 157,872 $ 162,629