v3.26.3
Employee Stock Ownership Plan (Details)
12 Months Ended
Jun. 30, 2026
USD ($)
Hour
shares
Jun. 30, 2025
USD ($)
shares
Employee Stock Ownership Plan [Line Items]    
ESOP compensation expense | $ $ 1,084,057 $ 622,472
Shares distributed 57,954 67,320
Liquidated shares 31,011 23,393
Transferred shares 26,943 43,927
Employee Stock Ownership Plan [Member]    
Employee Stock Ownership Plan [Line Items]    
Number of hours worked per year to qualify for the plan | Hour 1,000  
Bear interest fixed rate 3.00%  
ESOP compensation expense | $ $ 1,084,057 $ 622,472