Revenue Recognition (Details Narrative) |
3 Months Ended | 9 Months Ended |
---|---|---|
Mar. 31, 2019
USD ($)
|
Mar. 31, 2019
USD ($)
|
|
Revenue Recognition and Deferred Revenue [Abstract] | ||
Deferred revenue, revenue recognized | $ 1,758,521 | $ 5,422,772 |
Contracted but unsatisfied performance obligations | 76,692,255 | 76,692,255 |
Contracted but unsatisfied performance obligations, next twelve months | $ 13,185,913 | $ 13,185,913 |
Estimated revenue recognized term | 6 years |
X | ||||||||||
- Definition Deferred revenue, revenue recognized. No definition available.
|
X | ||||||||||
- Definition Contracted but unsatisfied performance obligations, next twelve months. No definition available.
|
X | ||||||||||
- Definition Estimated revenue recognized term. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of transaction price allocated to performance obligation that has not been recognized as revenue. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|