v3.26.3
Summary of Stock Option Units Granted (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]      
Total Options, Outstanding 2,389,217 1,825,171  
Weighted Average Exercise Price per Option, Outstanding $ 4.21 $ 3.26  
Weighted Average Remaining Contractual Term (Years), Outstanding 7 years 5 months 8 days 8 years 2 months 12 days 8 years 3 months 18 days
Total Options, Granted 158,708 729,648  
Weighted Average Exercise Price per Option, Granted $ 10.52 $ 6.14  
Weighted Average Remaining Contractual Term (Years), Granted 10 years 10 years  
Total Options, Exercised (180,665) (165,602)  
Weighted Average Exercise Price per Option, Exercised $ 3.20 $ 2.26  
Total Options, Forfeited, canceled, or expired (54,445)  
Weighted Average Exercise Price per Option, Forfeited, canceled, or expired $ 3.74  
Total Options, Exercisable 1,651,125 1,506,764  
Weighted Average Exercise Price per Option, Exercisable $ 3.89 $ 3.42  
Weighted Average Remaining Contractual Term (Years), Exercisable 6 years 11 months 4 days 7 years 6 months 3 days  
Total Options, Outstanding 2,312,815 2,389,217 1,825,171
Weighted Average Exercise Price per Option, Outstanding $ 4.73 $ 4.21 $ 3.26