XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Ownership Plan (Details) - Employee Stock Ownership Plan [Member]
3 Months Ended 6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Employee Stock Ownership Plan [Line Items]        
Number of hours worked per year to qualify for the plan     1,000  
ESOP compensation expense | $ $ 94,175 $ 76,549 $ 183,364 $ 155,477
Shares distributed (in Shares) | shares     44,157 30,843