Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets - USD ($) |
Dec. 31, 2020 |
Jun. 30, 2020 |
|---|---|---|
| Prepaid Expense and Other Assets [Abstract] | ||
| Security deposit | $ 254,895 | $ 156,023 |
| Prepaid software development | 300,000 | 1,200,000 |
| Prepaid insurance | 99,671 | |
| Prepayment for inventory from Heqin | 101,252 | |
| Other receivables - Heqin | 563,993 | 522,636 |
| Others | 59,680 | 76,572 |
| Total | $ 1,278,239 | $ 2,056,483 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of current assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer. No definition available.
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|