XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Stock Ownership Plan (Details) - Schedule of ESOP Shares - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Schedule of ESOP Shares [Abstract]    
Allocated shares 428,974 462,311
Committed-to-be-released shares 16,619 16,866
Unreleased shares 217,026 239,427
Total shares held by the ESOP 662,619 718,604
Fair value of unreleased shares (in Dollars) $ 5,479,907 $ 4,848,397