v3.26.1
Stockholders' Equity - Stock Options and RSUs (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stockholders' Equity    
Exercise of stock options (shares) 0 73,100
Exercised (in dollars per share)   $ 1.79
Exercise price - Lower range   1.72
Exercise price - Upper range   $ 2.45
Proceeds from the exercise of stock options   $ 130,550
RSUs    
Stockholders' Equity    
Shares vested 11 35,369