v3.26.1
Stockholders’ Deficit and Mezzanine Equity - Schedule of Outstanding Stock Warrants (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Class of Warrant or Right [Line Items]      
Warrants outstanding, number of shares, ending balance 13,056,087 8,056,087 8,156,087
Warrants outstanding, weighted average shares, ending balance $ 3.13 $ 4.76 $ 4.72
Warrants outstanding, weighted average remaining life (years), ending balance 2 years 7 months 6 days 8 months 12 days 1 year 8 months 12 days
Warrants outstanding, intrinsic value, ending balance $ 8,245,525 $ 26,116,879 $ 26,716,879
Warrants exercisable, number of shares, ending balance   8,056,087 8,069,238
Warrants exercisable, weighted average shares, ending balance   $ 4.76 $ 4.75
Warrants exercisable, weighted average remaining life (years), ending balance   8 months 12 days 1 year 8 months 12 days
Warrants exercisable, intrinsic value, ending balance   $ 26,116,879 $ 26,195,785
Warrants issued, number of shares   100,000
Warrants issued, weighted average shares  
Warrants issued, intrinsic value     $ 600,000
Warrants expired and forfeited, number of shares   (100,000)
Warrants expired and forfeited, weighted average shares  
Warrants expired and forfeited, intrinsic value    
Warrants exercised, number of shares   (5,000,000)
Warrants exercised, weighted average shares  
Warrants exercised, intrinsic value