XML 59 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Stock Ownership Plan (Schedule of ESOP Shares) (Details) - Employee Stock Ownership Plan [Member] - USD ($)
Jun. 30, 2020
Jun. 30, 2019
ESOP share allocation    
Allocated shares 466,929 454,943
Unreleased shares 14,166
Total shares held by the ESOP 466,929 469,109
Fair value of unreleased shares $ 350,609