XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES - Contractual maturities, Held to maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Held to Maturity, Amortized Cost  
Due in one year or less $ 14,995
Due after one year through five years 30,353
Due after five years through ten years 21,274
Due after ten years 145,673
Total, Amortized Cost 212,295
Held to Maturity, Estimated Fair Value  
Due in one year or less 14,841
Due after one year through five years 28,149
Due after five years through ten years 18,007
Due after ten years 119,477
Total, Estimated Fair Value $ 180,474