v3.25.2
Income Taxes - Schedule of Income (Loss) Before Income Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Income (Loss) Before Income Taxes [Line Items]    
Income (loss) before income taxes $ (38,036,522) $ (13,485,776)
HK [Member]    
Schedule of Income (Loss) Before Income Taxes [Line Items]    
Income (loss) before income taxes 7,447,310 8,150,770
U.S. [Member]    
Schedule of Income (Loss) Before Income Taxes [Line Items]    
Income (loss) before income taxes (44,039,142) (20,623,262)
Malaysia [Member]    
Schedule of Income (Loss) Before Income Taxes [Line Items]    
Income (loss) before income taxes $ (1,444,690) $ (1,013,284)