XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Ownership Plan (Tables)
3 Months Ended
Sep. 30, 2023
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP Shares The ESOP shares as of September 30, 2023 and 2022 were as follows:
   September 30, 2023   September 30, 2022 
Allocated shares   484,958    496,091 
Committed-to-be-released shares   5,540    5,622 
Unreleased shares   228,105    250,671 
Total shares held by the ESOP   718,603    752,384 
Fair value of unreleased shares  $3,683,896   $3,456,753