XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Ownership Plan (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Employee Stock Ownership Plan (Details) [Line Items]    
Employee stock ownership plan (ESOP) The Company sponsors a leveraged employee stock ownership plan (the "ESOP") that covers all nonunion employees who work 1,000 or more hours per year and are employed on June 30.  
ESOP compensation expense $ 365,646 $ 325,067
Employee Stock Ownership Plan [Member]    
Employee Stock Ownership Plan (Details) [Line Items]    
Interest rate on loan 3.00%  
ESOP compensation expense $ 365,646 $ 325,067
Shares distributed 33,780 14,265