v3.25.2
Deposits - Major Classifications of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Deposits [Abstract]    
Noninterest-bearing deposits $ 110,163 $ 125,442
Certificates of deposit 228,174 138,493
Savings deposits 246,488 252,362
Money market deposits 102,787 113,266
NOW deposits 1,952,223 1,759,659
Total deposits $ 2,639,835 $ 2,389,222