v3.26.3
Basic and Diluted Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Basic and Diluted Loss Per Share [Abstract]    
Net loss attributable to the Company’s stockholders – basic loss per share $ (52,689,934) $ (9,020,136)
Net loss attributable to the Company’s stockholders – diluted loss per share $ (52,689,934) $ (9,020,136)
Basic weighted average shares outstanding [1] 6,921,884 6,148,467
Diluted weighted average shares outstanding [1] 6,921,884 6,148,467
Basic loss per share $ (7.61) $ (1.47)
Diluted loss per share $ (7.61) $ (1.47)
[1] There were no shares that have a dilutive effect for the years ended June 30, 2026 and 2025.