v3.26.3
Income Taxes - Schedule of Loss Before Income Tax by Jurisdiction (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Taxes [Abstract]    
Domestic $ (52,407,037) $ (117,477)
Foreign (272,599) (8,825,916)
Total loss before income tax $ (52,679,636) $ (8,943,393)