XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Stratification by Contractual Maturity of Securities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Amortized Cost  
Due in one year or less $ 0
Due after one year through five years 26,865
Due after five years through ten years 439,524
Due after ten years 151,790
Amortized Cost 618,179
Fair Value  
Due in one year or less 0
Due after one year through five years 25,288
Due after five years through ten years 426,701
Due after ten years 149,791
Fair Value 601,780
Amortized Cost  
Due in one year or less 5,579
Due after one year through five years 7,334
Due after five years through ten years 0
Due after ten years 0
Amortized Cost 12,913
Fair Value  
Due in one year or less 5,543
Due after one year through five years 7,093
Due after five years through ten years 0
Due after ten years 0
Fair Value $ 12,636