Income Taxes (Details) - Schedule of deferred tax assets - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Sep. 30, 2021 |
Jun. 30, 2021 |
|
| Net operating loss | ||
| Total deferred tax assets | $ 8,357,000 | $ 9,353,000 |
| Valuation allowance | (8,357,000) | (9,353,000) |
| Deferred tax assets, net - long-term | ||
| U.S. [Member] | ||
| Allowance for doubtful accounts | ||
| Allowance for doubtful accounts | 1,596,000 | 1,706,000 |
| Net operating loss | ||
| Net operating loss | 3,799,000 | 3,422,000 |
| PRC [Member] | ||
| Allowance for doubtful accounts | ||
| Allowance for doubtful accounts | 1,451,000 | 2,718,000 |
| Net operating loss | ||
| Net operating loss | $ 1,511,000 | $ 1,507,000 |