Income Taxes (Details) - Schedule of Movement of Valuation Allowance - USD ($) |
12 Months Ended | |
---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Schedule of Movement of Valuation Allowance [Abstract] | ||
At the beginning of the year | $ 4,500,444 | $ 1,925,780 |
Current year addition | 7,350,072 | 2,574,664 |
At the end of the year | $ 11,850,516 | $ 4,500,444 |