XML 77 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details)
12 Months Ended
Jul. 31, 2018
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Balance as of July 31, 2017 $ 0
Gross increase for tax positions of prior fiscal years 1,746,000
Gross increase for tax positions of current fiscal year 876,000
Balance as of July 31, 2018 $ 2,622,000