Balance Sheet Details - Schedule of Other Long-term Liabilities (Details) - USD ($) |
Apr. 30, 2018 |
Jul. 31, 2017 |
---|---|---|
Balance Sheet Related Disclosures [Abstract] | ||
Deferred income | $ 36,671 | |
Deferred rent | 1,123,423 | 1,140,953 |
Other long-term liabilities | $ 1,160,094 | $ 1,140,953 |
X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for contractual rent under lease arrangements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|