v3.26.3
Warrants - Schedule of Outstanding Warrants (Details) - Warrant [Member] - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Outstanding Warrants [Line Items]    
Warrants Outstanding, Beginning Balance 173,211  
Warrants Exercisable, Beginning Balance 173,211  
Weighted average exercise price, Beginning Balance $ 8.91  
Weighted average remaining life in months, Beginning Balance 81 months 93 months
Aggregate intrinsic value, Beginning Balance  
Warrants Outstanding, Granted  
Warrants Exercisable, Granted  
Weighted average exercise price, Granted  
Weighted average remaining life in months, Granted  
Aggregate intrinsic value, Granted  
Warrants Outstanding, Exercised  
Warrants Exercisable, Exercised  
Weighted average exercise price, Exercised  
Weighted average remaining life in months, Exercised  
Aggregate intrinsic value, Exercised  
Warrants Outstanding, Expired  
Warrants Exercisable, Expired  
Weighted average exercise price, Expired  
Weighted average remaining life in months, Expired  
Aggregate intrinsic value, Expired  
Warrants Outstanding, Ending Balance 173,211 173,211
Warrants Exercisable, Ending Balance 173,211 173,211
Weighted average exercise price, Ending Balance $ 8.91 $ 8.91
Weighted average remaining life in months, Ending Balance 81 months 93 months
Aggregate intrinsic value, Ending Balance