Summary of Significant Accounting Policies - Schedule of the Impact of Adopting Topic 326 (Details) - USD ($) |
Jun. 30, 2021 |
Jun. 30, 2020 |
---|---|---|
Allowance for credit losses - accounts receivable | $ 166,231 | $ 435,611 |
Allowance for credit losses - accounts receivable - related party | 1,282,505 | |
Allowance for credit losses - revenue in excess of billings - related party | 8,163 | 0 |
Allowance for credit losses - convertible notes receivable - related party | 4,250,000 | 0 |
Allowance for credit losses - other current assets | 1,243,633 | $ 0 |
Adjustments to Adopt ASC Topic 326 [Member] | ||
Allowance for credit losses - accounts receivable | 109,486 | |
Allowance for credit losses - accounts receivable - related party | 1,282,505 | |
Allowance for credit losses - revenue in excess of billings - related party | 8,163 | |
Allowance for credit losses - convertible notes receivable - related party | 4,250,000 | |
Allowance for credit losses - other current assets | 1,134,146 | |
Assets allowance | $ 6,784,300 |
X | ||||||||||
- Definition Assets allowance. No definition available.
|
X | ||||||||||
- Definition Revenue in excess of billings - relatedparty allowances. No definition available.
|
X | ||||||||||
- Definition Convertible note recievable receivable related party allowances. No definition available.
|
X | ||||||||||
- Definition Other current assets allowances. No definition available.
|
X | ||||||||||
- Definition Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|