XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Ownership Plan (Details) - Employee Stock Ownership Plan [Member]
3 Months Ended
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2022
USD ($)
shares
Employee Stock Ownership Plan [Line Items]    
Number of hours worked per year to quality for the plan 1,000  
ESOP compensation expense | $ $ 89,189 $ 78,927
Shares distributed | shares