v3.26.3
Intangible Assets (Details) - Schedule of Intellectual Property Capitalized - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Intellectual Property Capitalized [Line Items]    
Carrying amount, Balance $ 4,804,791  
Carrying amount, Balance 4,142,060 $ 4,804,791
Cancer Stem Cell Technology [Member]    
Schedule of Intellectual Property Capitalized [Line Items]    
Carrying amount, Balance 4,804,791 5,467,522
Amortization expense (662,731) (662,731)
Carrying amount, Balance $ 4,142,060 $ 4,804,791