Other Receivables, Net (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
|
| Receivables [Abstract] | ||
| Allowance for doubtful debt | $ 10,000,000.0 | |
| Provision for doubtful accounts | 10,055,203 | |
| Recovery of other receivables | 4,786,814 | |
| Wrote off other receivables | $ 11,665 | $ 1,763 |