XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Amortized Cost  
Less than one year $ 30,960
Due after one year through five years 186,445
Due after five years through ten years 159,028
Due after ten years 85,717
Total amortized cost 462,150
Estimated Fair Value  
Less than one year 30,696
Due after one year through five years 177,921
Due after five years through ten years 156,274
Due after ten years 78,680
Total estimated fair value $ 443,571