v3.26.1
Summary of Significant Accounting Policies - Net Income Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies    
Net income available to common shareholders, Basic $ 2,822,068 $ 1,265,553
Net income available to common shareholders, Diluted $ 2,822,068 $ 1,265,553
Weighted average commons shares - basic 31,788,992 30,681,187
Dilutive effect of outstanding stock options 465,981 822,785
Dilutive effect of unvested restricted common stock 17,862  
Weighted average commons shares - diluted 32,272,835 31,503,972
Net income per common share:    
Basic (in dollars per share) $ 0.09 $ 0.04
Diluted (in dollars per share) $ 0.09 $ 0.04