XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Stock Ownership Plan (Tables)
9 Months Ended
Mar. 31, 2025
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP Shares

The ESOP shares as of March 31, 2025 and 2024 were as follows:

 

   March 31, 2025   March 31, 2024 
Allocated shares   383,812    428,974 
Committed-to-be-released shares   16,253    16,619 
Unreleased shares   195,234    217,026 
Total shares held by the ESOP   595,299    662,619 
Fair value of unreleased shares  $5,296,698   $5,479,907