XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Amortized Cost  
Less than one year $ 40,608
Due after one year through five years 175,759
Due after five years through ten years 213,825
Due after ten years 110,081
Total amortized cost 540,273
Estimated Fair Value  
Less than one year 40,314
Due after one year through five years 166,437
Due after five years through ten years 209,342
Due after ten years 104,494
Total estimated fair value $ 520,587