v3.25.1
Accrued Payroll Taxes (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
[custom:AccruedInterestRate] Accrued interest was compounded daily at an estimated effective interest rate of 7.33%.  
Income Tax Examination, Penalties and Interest Expense $ 0 $ 35,242
[custom:GainOnExpirationOfAccruedTaxLiabilities] $ 0 $ 2,090,978