Prepaid Expenses and Other Current Assets, Net - Schedule of Allowance for Expected Credit Losses (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| AllowanceForExpectedCreditLosses [Abstract] | ||
| Beginning balance, July 1 | ||
| Provision for allowance for expected credit losses for the year | 2,918,909 | |
| Written off during the year | (758,643) | |
| Ending balance, June 30 | $ 2,160,266 | |