XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Stock Ownership Plan (Details) - Schedule of ESOP shares - USD ($)
Mar. 31, 2023
Mar. 31, 2022
Schedule of ESOP Shares [Abstract]    
Allocated shares 462,311 472,955
Committed-to-be-released shares 16,866 17,352
Unreleased shares 239,427 262,077
Total shares held by the ESOP 718,604 752,384
Fair value of unreleased shares (in Dollars) $ 4,848,397 $ 3,642,870