XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Ownership Plan (Details) - Schedule of ESOP Shares - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Schedule of ESOP Shares [Abstract]    
Allocated shares 484,958 496,091
Unreleased shares 233,645 256,293
Total shares held by the ESOP 718,603 752,384
Fair value of unreleased shares (in Dollars) $ 3,913,554 $ 3,649,612