Income Taxes - Schedule of Valuation Allowance (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Income Taxes [Abstract] | ||
| At the beginning of the year | $ 18,617,103 | $ 11,850,516 |
| Current year addition | 9,401,452 | 6,766,587 |
| At the end of the year | $ 28,018,555 | $ 18,617,103 |