v3.26.1
Investment Securities - Schedule of Held to maturity Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Held to maturity, Amortized Cost    
Due in one year or less $ 936 $ 69
Due after one through five years 22,439 4,921
Due after five through ten years 47,884 40,773
Due after ten years 17,992 63,636
Total investment securities - held to maturity, Amortized Cost 89,251 109,399
Held to maturity, Estimated Fair Value    
Due in one year or less 925 68
Due after one through five years 21,255 4,760
Due after five through ten years 43,239 38,224
Due after ten years 15,591 56,074
Total investment securities - held to maturity, Estimated Fair Value $ 81,010 $ 99,126