v3.25.4
Summary of Significant Accounting Policies - Net Income Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Summary of Significant Accounting Policies        
Net income (loss) available to common shareholders, Basic $ 546,919 $ (1,980,234) $ 1,296,306 $ (1,311,230)
Net income (loss) available to common shareholders, Diluted $ 546,919 $ (1,980,234) $ 1,296,306 $ (1,311,230)
Weighted average commons shares - basic 31,634,575 30,421,808 31,434,725 30,384,339
Dilutive effect of outstanding stock options 672,107   661,435  
Dilutive effect of unvested restricted common stock 26,975   17,248  
Weighted average commons shares - diluted 32,333,657 30,421,808 32,113,408 30,384,339
Net income per common share:        
Basic (in dollars per share) $ 0.02 $ (0.07) $ 0.04 $ (0.04)
Diluted (in dollars per share) $ 0.02 $ (0.07) $ 0.04 $ (0.04)