v3.25.2
INVESTMENT SECURITIES - Contractual maturities, Held to maturity (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Held to Maturity, Amortized Cost  
Due in one year or less $ 12,109
Due after one year through five years 25,530
Due after five years through ten years 23,808
Due after ten years 136,031
Total, Amortized Cost 197,478
Held to Maturity, Estimated Fair Value  
Due in one year or less 11,980
Due after one year through five years 24,123
Due after five years through ten years 20,770
Due after ten years 114,903
Total, Estimated Fair Value $ 171,776