XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Ownership Plan (Details) - Schedule of ESOP Shares - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Schedule of ESOP Shares [Abstract]    
Allocated shares 451,132 484,958
Unearned shares 211,487 233,645
Total shares held by the ESOP 662,619 718,603
Fair value of unearned shares (in Dollars) $ 4,494,099 $ 3,913,554