v3.26.1
Stockholders' Equity - Restricted Common Stock Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Stockholders' Equity      
Term number of years 5 years    
Percentage of all vested shares 75.00%    
Common stock, shares, outstanding 33,513,551 32,479,993  
Balance of non-vested shares 1,093,793 1,399,210  
Minimum      
Stockholders' Equity      
Expected life (in years) 7 months 20 days    
Maximum      
Stockholders' Equity      
Expected life (in years) 2 years 3 months 29 days    
Volume Weighted Average Price (VWAP) of common stock over 30-Day period one      
Stockholders' Equity      
Restricted common stock under the long-term equity 100,000    
Vesting percentage 20.00%    
Volume weighted average stock price per share $ 3    
Restricted stock to employees vested 20,000    
Volume Weighted Average Price (VWAP) of common stock over 30-Day period two      
Stockholders' Equity      
Vesting percentage 20.00%    
Volume weighted average stock price per share $ 3.75    
Restricted stock to employees vested 20,000    
Volume Weighted Average Price (VWAP) of common stock over 30-Day period three      
Stockholders' Equity      
Vesting percentage 20.00%    
Volume weighted average stock price per share $ 4.5    
Volume Weighted Average Price (VWAP) of common stock over 30-Day period four      
Stockholders' Equity      
Vesting percentage 20.00%    
Volume weighted average stock price per share $ 5.25    
Volume Weighted Average Price (VWAP) of common stock over 30-Day period five      
Stockholders' Equity      
Vesting percentage 20.00%    
Volume weighted average stock price per share $ 6    
Volume Weighted Average Price (VWAP) of common stock over 30-Day period six      
Stockholders' Equity      
Volume weighted average stock price per share $ 5    
Restricted stock to employees vested 40,000    
Restricted Common Stock      
Stockholders' Equity      
Restricted common stock under the long-term equity 205,000 590,000  
Fair value of vested restricted common stock   $ 1,309,240  
Granted number of shares 205,000 590,000  
Term number of years 5 years    
Restricted stock to employees vested 73,750 829,932  
Fair value of shares vested   $ 1,309,240  
Unrecognized compensation related to issuances of restricted common stock $ 520,476    
Weighted average vesting periods 1 year 21 days    
Balance of non-vested shares 1,093,793 1,399,210 1,957,726
Restricted Common Stock | LTEBP      
Stockholders' Equity      
Granted number of shares 0    
Restricted Common Stock | Tranche one      
Stockholders' Equity      
Vesting period 1 year    
Vesting percentage 33.33%    
Restricted Common Stock | Selling, general and administrative expenses      
Stockholders' Equity      
Stock-based compensation expense $ 598,142 $ 1,518,104  
Restricted Common Stock | Minimum      
Stockholders' Equity      
Stock repurchased average price per share $ 2.36    
Restricted Common Stock | Maximum      
Stockholders' Equity      
Stock repurchased average price per share $ 2.94    
Restricted Common Stock | Vest over three year period      
Stockholders' Equity      
Vesting period 3 years    
Fair value of vested restricted common stock $ 524,950    
Granted number of shares   0