XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Stock Ownership Plan (Narrative) (Details)
3 Months Ended
Sep. 30, 2022
USD ($)
h
shares
Sep. 30, 2021
USD ($)
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Number of shares allocated to employees 496,091 483,984
ESOP compensation expense | $ $ 78,927 $ 84,506
Employee Stock Ownership Plan [Member]    
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]    
Number of hours worked per year to quality for the plan | h 1,000  
Shares distributed 0 3,236