XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Ownership Plan (Tables)
3 Months Ended
Sep. 30, 2024
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP Shares The ESOP shares as of September 30, 2024 and 2023 were as follows:
   September 30, 2024   September 30, 2023 
Allocated shares   437,201    484,958 
Committed-to-be-released shares   5,417    5,540 
Unreleased shares   206,070    228,105 
Total shares held by the ESOP   648,688    718,603 
Fair value of unreleased shares  $6,200,646   $3,683,896