Other Receivables, Net (Details) - Schedule of movement of allowance for doubtful accounts - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Sep. 30, 2021 |
Jun. 30, 2020 |
|
| Schedule of movement of allowance for doubtful accounts [Abstract] | ||
| Beginning balance | $ 6,024,266 | $ 10,005,193 |
| Provision (Recovery) for doubtful accounts | (1,929,715) | (4,786,814) |
| Less: write-off | (11,665) | |
| Exchange rate effect | 3,945 | 817,550 |
| Ending balance | $ 4,098,496 | $ 6,024,266 |