v3.25.2
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Schedule of Stock Option Activity [Abstract]      
Number of options, Outstanding Balance (in Shares) 1,438,125 3,255,000
Weighted average exercise price,Outstanding Balance $ 8.15 $ 9.1
Weighted average fair value per option, Outstanding Balance $ 4.61 $ 5.13
Weighted average remaining contractual life in years, Outstanding Balance 8 years 9 years 1 month 6 days
Number of options, Exercisable (in Shares)   531,771  
Weighted average exercise price, Exercisable   $ 8.68  
Weighted average fair value per option, Exercisable   $ 4.66  
Weighted average remaining contractual life in years, Exercisable   6 years 9 months 18 days  
Number of options, Granted (in Shares)   465,000 3,750,000
Weighted average exercise price, Granted   $ 6.06 $ 9.19
Weighted average fair value per option, Granted   $ 3.69 $ 5.19
Weighted average remaining contractual life in years, Granted   9 years 3 months 18 days 9 years 1 month 6 days
Number of options, Exercised (in Shares)  
Weighted average exercise price, Exercised  
Weighted average fair value per option, Exercised  
Weighted average remaining contractual life in years, Exercised  
Number of options, Expired (in Shares)   (224,376)
Weighted average exercise price, Expired   $ 9.76
Weighted average fair value per option, Expired   $ 5.5
Weighted average remaining contractual life in years, Expired   8 years 2 months 12 days
Number of options, Forfeiture (in Shares)   (2,057,499) (495,000)
Weighted average exercise price, Forfeiture   $ 9 $ 9.81
Weighted average fair value per option, Forfeiture   $ 5.12 $ 5.58
Weighted average remaining contractual life in years, Forfeiture   8 years 4 months 24 days 9 years 2 months 12 days