XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Promissory Note - Schedule of Convertible Promissory Note (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Schedule of Convertible Promissory Note [Line Items]    
Total convertible promissory note $ 4,135,281
Streeterville Note [Member]    
Schedule of Convertible Promissory Note [Line Items]    
Maturity date Dec. 26, 2025  
Total convertible promissory note $ 4,135,281