Income Taxes - Schedule of Movement of Valuation Allowance (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Schedule of Movement of Valuation Allowance [Abstract] | ||
At the beginning of the year | $ 11,850,516 | $ 4,500,444 |
Current year addition | 6,766,587 | 7,350,072 |
At the end of the year | $ 18,617,103 | $ 11,850,516 |