Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares (Details) - shares |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Potentially Dilutive Shares [Line Items] | ||
| Potentially dilutive shares | 1,827,577 | 2,016,306 |
| Share options [Member] | ||
| Schedule of Potentially Dilutive Shares [Line Items] | ||
| Potentially dilutive shares | 1,450,000 | 1,438,125 |
| Unvested restricted stock units [Member] | ||
| Schedule of Potentially Dilutive Shares [Line Items] | ||
| Potentially dilutive shares | 204,366 | 404,970 |
| Warrants [Member] | ||
| Schedule of Potentially Dilutive Shares [Line Items] | ||
| Potentially dilutive shares | 173,211 | 173,211 |