XML 83 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deposits - Summary of Deposit Balances (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Jun. 30, 2017
Deposits [Abstract]    
Demand $ 131,883 $ 136,361
NOW Accounts 117,875 115,527
Money market accounts 49,885 29,097
Savings 465,441 512,697
Time deposits 392,373 294,779
Total deposits $ 1,157,457 $ 1,088,461