v3.26.3
Employee Stock Ownership Plan (Tables)
12 Months Ended
Jun. 30, 2026
Employee Stock Ownership Plan [Abstract]  
Schedule of ESOP Shares

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

 

    2026     2025  
Allocated shares     368,709       405,482  
Unearned shares     168,636       189,817  
Total shares held by the ESOP     537,345       595,299  
Fair value of unearned shares   $ 11,357,635     $ 8,676,535