XML 106 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Deposits - Schedule of Brokered Deposits (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Deposits [Abstract]    
Interest-bearing demand   $ 210,825
Certificates of deposits $ 235,805 84,343
Total brokered deposits $ 235,805 $ 295,168
Interest-bearing demand   2.09%
Certificates of deposits 2.42% 1.95%
Total brokered deposits 2.42% 2.05%