XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Stock Ownership Plan (Details) - Employee Stock Ownership Plan [Member]
3 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Employee Stock Ownership Plan [Line Items]          
Number of hours worked per year to qualify for the plan 1,000        
ESOP compensation expense | $   $ 149,036 $ 128,300 $ 435,298 $ 311,664
Shares distributed (in Shares) | shares       67,320 55,985