XML 20 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Stock Ownership Plan (Schedule of ESOP shares) (Details) - USD ($)
Mar. 31, 2020
Mar. 31, 2019
Employee Stock Ownership Plan [Abstract]    
Allocated shares 452,763 441,753
Committed-to-be-released shares 10,625 11,250
Unreleased shares 3,541 17,916
Total shares held by the ESOP 466,929 470,919
Fair value of unreleased shares $ 65,544 $ 443,421