v3.26.1
Stockholders’ Equity - Schedule of Warrant Activity (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]    
Number of warrants outstanding (in shares) 18,500,000 18,500,000
Number of warrants exercisable (in shares) 13,260,299  
Weighted Average Exercise Price of warrants outstanding (in USD per share) $ 68.75 $ 81.08
Weighted Average Exercise Price of warrants exercisable (in USD per share) $ 71.00  
Weighted Average Remaining Life (years) of warrants outstanding 2 years 10 months 24 days 3 years 10 months 24 days
Weighted Average Remaining Life (years) of warrants exercisable 2 years 10 months 24 days