XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Stock Ownership Plan (Tables)
9 Months Ended
Mar. 31, 2024
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP Shares The ESOP shares as of March 31, 2024 and 2023 were as follows:
   March 31, 2024   March 31, 2023 
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  $5,479,907   $4,848,397