v3.26.1
Income Taxes (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]    
Deferred Tax Assets, Net $ 82,400,000 $ 74,900,000
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 7,400,000  
Net Operating Loss carryforward $ 243,000,000  
Expirations dates 2032 to 2037  
Discrete tax benefit $ 3,100,000