XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Stock Ownership Plan (Tables)
9 Months Ended
Mar. 31, 2019
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP shares

   March 31, 2019   March 31, 2018 
Allocated shares   441,753    443,198 
Committed-to-be-released shares   11,250    11,875 
Unreleased shares   17,916    33,125 
           
Total shares held by the ESOP   470,919    488,198 
           
 Fair value of unreleased shares  $443,421   $867,875