XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Stock Ownership Plan (Details) - Employee Stock Ownership Plan [Member]
12 Months Ended
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Employee Stock Ownership Plan [Line Items]    
Number of hours worked per year to qualify for the plan 1,000  
Bear interest fixed rate 3.00%  
ESOP compensation expense | $ $ 438,136 $ 365,646
Shares distributed | shares 55,984 33,780