Other Long-Term Assets – Deposits, Net (Details) - Schedule of other long-term assets – deposits - USD ($) |
Sep. 30, 2021 |
Jun. 30, 2021 |
||
|---|---|---|---|---|
| Schedule of other long-term assets – deposits [Abstract] | ||||
| Rental and utilities deposits | $ 94,295 | $ 111,352 | ||
| Freight logistics deposits | [1] | 50,000 | 3,181,746 | |
| Total other long-term assets - deposits | 144,295 | 3,293,098 | ||
| Less: allowances for deposits | (9,178) | (3,177,127) | ||
| Other long-term assets- deposits, net | $ 135,117 | $ 115,971 | ||
| ||||