XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Stock Ownership Plan (Schedule of ESOP shares) (Details) - USD ($)
Mar. 31, 2019
Mar. 31, 2018
Employee Stock Ownership Plan [Abstract]    
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