v3.26.3
Summary of Vested and Unvested Stock Options Units Granted (Details) - $ / shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]      
Options Outstanding, Balance unvested 882,453 437,637  
Weighted Average Exercise Price, Balance unvested $ 5.54 $ 3.74  
Weighted Average Grant Date Fair Value, Balance unvested $ 3.40 $ 1.84  
Average Remaining Contractual Life (Years), Balance unvested 8 years 8 months 15 days 9 years 4 months 9 days 9 years 9 months
Options Outstanding, Options issued 158,708 729,648  
Weighted Average Exercise Price, Options issued $ 10.52 $ 6.14  
Weighted Average Grant Date Fair Value, Options issued $ 6.18 $ 2.05  
Average Remaining Contractual Life (Years), Options issued 10 years 10 years  
Options Outstanding, Options vested (342,030) (284,832)  
Weighted Average Exercise Price, Options vested $ 5.71 $ 3.80  
Weighted Average Grant Date Fair Value, Options vested $ 3.06 $ 1.86  
Options Outstanding, Forfeited or cancelled (37,441)  
Weighted Average Exercise Price, Options forfeited or cancelled $ 3.74  
Weighted Average Grant Date Fair Value, Forfeited or cancelled $ 1.84  
Options Outstanding, Balance unvested 661,690 882,453 437,637
Weighted Average Exercise Price, Balance unvested $ 6.82 $ 5.54 $ 3.74
Weighted Average Grant Date Fair Value, Balance unvested $ 3.79 $ 3.40 $ 1.84