XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Schedule of Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
Deposits [Abstract]    
Non-interest-bearing demand $ 518,828 $ 419,138
Interest-bearing demand 1,752,699 1,264,151
Savings 1,075,122 906,597
Certificates of deposits 1,965,964 1,840,396
Total deposits $ 5,312,613 $ 4,430,282