v3.26.3
Organization and Description of Business (Details) - USD ($)
12 Months Ended
Jul. 02, 2026
Jun. 30, 2026
Jun. 30, 2025
Organization and Description of Business [Line Items]      
Accumulated deficit amount   $ (219,691,498) $ (195,235,201)
Net Income (Loss)   (13,044,799) $ (14,065,948)
Net proceeds   $ 8,000,000  
Subsequent Event [Member]      
Organization and Description of Business [Line Items]      
Net proceeds $ 22,300,000    
Gross proceeds $ 23,700,000