v3.25.2
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Amortized Cost  
Less than one year $ 27,939
Due after one year through five years 182,411
Due after five years through ten years 166,697
Due after ten years 84,197
Total amortized cost 461,244
Estimated Fair Value  
Less than one year 27,749
Due after one year through five years 175,331
Due after five years through ten years 164,505
Due after ten years 77,069
Total estimated fair value $ 444,654