XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Schedule of Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Deposits [Abstract]    
Non-interest-bearing demand $ 650,950 $ 653,899
Interest-bearing demand 2,316,485 2,265,597
Savings 901,514 1,053,198
Certificates of deposits 2,102,422 1,889,562
Total deposits $ 5,971,371 $ 5,862,256