v3.26.3
Capital Stock - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Capital stock, shares authorized 200,000,000 200,000,000
Capital stock, par value $ 0.01 $ 0.01
Shares of common stock issued under equity compensation plans   1,803,000
Capital stock, shares issued 86,124,381 75,420,743
Capital stock, shares outstanding 86,124,381 75,420,743
Stock based compensation $ 474,715 $ 589,730
Total fair value of stock options vested 0 28,000
Employee Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 0 3,328
Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 390,716 $ 554,542
Total unamortized compensation cost related to non-vested share based compensation $ 301,564  
Expected weighted-average period of unrecognized compensation cost 1 year 1 month 24 days  
Restricted stock units, Granted 539,400 1,058,000
Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted Stock granted and issued under equity compensation plan 70,000 90,000
Fair value of shares granted and issued for equity compensation plans $ 83,999 $ 31,860
Stock based compensation 83,999 31,860
Service Condition    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 0 0
Service Condition | Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 93,764 161,756
Performance Condition    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 0 3,328
Performance Condition | Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation $ 296,952 $ 141,269
Senior Management    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options, Granted 0 0
2015 and 2016 Stock Incentive and Compensation Plans    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Weighted average remaining contractual term (in years), grants 5 years  
2015 and 2016 Stock Incentive and Compensation Plans | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of options and shares available for grant to employees and directors 7,500,000  
Shares Average Price of $1.16    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Aggregate number of units issued (in shares) 8,785,663 4,728,165
Net proceeds from issuance of common stock and warrants $ 13,914,027 $ 2,356,709
Accrued Interest | Shares Average Price of $1.16    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Aggregate number of units issued (in shares) 1,288,863 3,845,273
Fair value of shares issued $ 1,520,833 $ 1,516,668