v3.25.1
INVESTMENT SECURITIES - Contractual maturities, Held to maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Held to Maturity, Amortized Cost  
Due in one year or less $ 13,791
Due after one year through five years 25,532
Due after five years through ten years 24,033
Due after ten years 139,723
Total, Amortized Cost 203,079
Held to Maturity, Estimated Fair Value  
Due in one year or less 13,583
Due after one year through five years 23,877
Due after five years through ten years 20,703
Due after ten years 117,229
Total, Estimated Fair Value $ 175,392