XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Amortized Cost  
Less than one year $ 30,305
Due after one year through five years 193,525
Due after five years through ten years 207,294
Due after ten years 198,842
Total amortized cost 629,966
Estimated Fair Value  
Less than one year 30,002
Due after one year through five years 180,221
Due after five years through ten years 202,709
Due after ten years 191,564
Total estimated fair value $ 604,496