XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Stock Ownership Plan (Details) - Employee Stock Ownership Plan [Member]
3 Months Ended 9 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
shares
Mar. 31, 2022
USD ($)
shares
Employee Stock Ownership Plan (Details) [Line Items]        
Number of hours worked per year to quality for the plan     1,000  
ESOP compensation expense | $ $ 100,555 $ 77,045 $ 256,032 $ 245,362
Shares distributed (in Shares) | shares     33,780 14,265