v3.26.1
Deposits - Major Classifications of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Deposits [Abstract]    
Noninterest-bearing deposits $ 140,229 $ 110,163
Certificates of deposit 248,723 228,174
Savings deposits 242,782 246,488
Money market deposits 99,210 102,787
NOW deposits 1,982,455 1,952,223
Total deposits $ 2,713,399 $ 2,639,835