XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Stock Ownership Plan (Tables)
12 Months Ended
Jun. 30, 2025
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP Shares

The ESOP shares as of June 30, 2025 and 2024 were as follows:

 

   2025   2024 
Allocated shares   405,482    451,132 
Unearned shares   189,817    211,487 
Total shares held by the ESOP   595,299    662,619 
Fair value of unearned shares  $8,676,535   $4,494,099