XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Deposits - Schedule of Deposits (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Deposits [Abstract]    
Non-interest-bearing demand $ 621,954 $ 593,718
Interest-bearing demand 2,154,488 1,902,478
Savings 1,088,974 1,111,364
Certificates of deposits 1,663,246 1,877,746
Total deposits $ 5,528,662 $ 5,485,306