Income Taxes (Details) - Schedule of deferred tax assets - USD ($) |
12 Months Ended | |
|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
|
| Net operating loss | ||
| Total deferred tax assets | $ 9,353,000 | $ 7,463,000 |
| Valuation allowance | (9,353,000) | (7,463,000) |
| Deferred tax assets, net - long-term | ||
| U.S. [Member] | ||
| Allowance for doubtful accounts | ||
| Allowance for doubtful accounts | 1,706,000 | 1,329,000 |
| Net operating loss | ||
| Net operating loss | 3,422,000 | 1,756,000 |
| PRC [Member] | ||
| Allowance for doubtful accounts | ||
| Allowance for doubtful accounts | 2,718,000 | 2,888,000 |
| Net operating loss | ||
| Net operating loss | $ 1,507,000 | $ 1,490,000 |