v3.26.3
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
[1] The Company’s outstanding warrants and RSUs were excluded from the computation of diluted EPS because it has anti-dilutive effect as the company had a net loss during the periods presented.