XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Stock Ownership Plan (Details) - Employee Stock Ownership Plan [Member]
3 Months Ended 9 Months Ended
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
shares
Employee Stock Ownership Plan [Line Items]        
Number of hours worked per year to qualify for the plan     1,000  
ESOP compensation expense | $ $ 128,300 $ 100,555 $ 311,664 $ 256,032
Shares distributed (in Shares) | shares     55,985 33,780