v3.25.2
Compensatory Equity Incentive Plan and Other Equity Incentives (Details 3) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Stock Options    
Intrinsic Value - Exercised $ 216,473 $ 720
Share-based payment awards vested 42,938 124,744
Restricted Stock Award R S A [Member]    
Intrinsic Value - Exercised 436,439 243,231
Share-based payment awards vested 419,928 243,223
Restricted Stock Units    
Intrinsic Value - Exercised 831,188 1,051,976
Share-based payment awards vested $ 1,280,694 $ 660,449