XML 82 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Details) - Schedule of Potentially Dilutive Shares - shares
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Potentially Dilutive Shares [Line Items]    
Total 3,911,817
Share options [Member]    
Schedule of Potentially Dilutive Shares [Line Items]    
Total 3,255,000
Unvested restricted stock units [Member]    
Schedule of Potentially Dilutive Shares [Line Items]    
Total 483,606
Warrants [Member]    
Schedule of Potentially Dilutive Shares [Line Items]    
Total 173,211