Basic and Diluted Loss Per Share - Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation (Details) - shares |
12 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation [Line Items] | ||||
| Total | 12,535,071 | 12,839,846 | ||
| Warrants [Member] | ||||
| Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation [Line Items] | ||||
| Total | [1] | 12,145,917 | 12,145,917 | |
| RSUs [Member] | ||||
| Schedule of Dilutive Common Share Equivalents Outstanding Excluded in Diluted Net Loss Per Share Calculation [Line Items] | ||||
| Total | [1] | 389,154 | 693,929 | |
| ||||