v3.25.2
Capital Stock - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
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
Aggregate number of units issued (in shares) 3,845,273 3,142,803
Shares of common stock issued under equity compensation plans 1,803,000 709,500
Capital stock, shares issued 75,420,743 65,044,305
Capital stock, shares outstanding 75,420,743 65,044,305
Stock based compensation $ 589,730 $ 331,095
Total fair value of stock options vested 28,000 0
Employee Stock Option    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 3,328 4,899
Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 554,542 292,827
Total unrecognized compensation cost related to non-vested share based compensation $ 82,405 $ 250,221
Expected weighted-average period of unrecognized compensation cost 11 months 8 days  
Restricted stock units, Granted 1,058,000 1,360,000
Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted Stock granted and issued under equity compensation plan 90,000 94,000
Fair value of shares granted and issued for equity compensation plans $ 31,860 $ 33,750
Stock based compensation 31,860 33,370
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 485,755 191,136
Performance Condition    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation 3,328 4,899
Performance Condition | Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock based compensation $ 68,787 $ 101,691
Employees, Directors and Consultants    
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 5,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) 4,728,165 6,379,754
Net proceeds from issuance of common stock and warrants $ 2,356,709 $ 1,923,120
Accrued Interest    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value of shares issued $ 1,516,667 $ 1,117,837