XML 21 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Accounting Records and Use of Estimates (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Jul. 31, 2018
Operating Loss Carryforwards [Line Items]      
Period over which state capital-based tax will be phased out 7 years    
Unrealized gain on marketable securities reclassified to retained earnings, net of tax effect     $ 487,136
Operating lease right-of-use assets $ 27,104,937    
Operating lease liabilities $ 17,863,507    
Incremental borrowing rate 3.88%    
Building and improvements net of accumulated depreciation $ 10,200,000    
Accrued rent $ 950,000    
Lease termination term Jul. 31, 2029    
Bad debt expense $ 40,292 $ 118,238  
Domestic Tax Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   4,002,346  
State and Local Jurisdiction [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   10,170,071  
City Jurisdiction [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   $ 8,274,000  
Minimum [Member]      
Operating Loss Carryforwards [Line Items]      
Lease termination term May 31, 2029    
Deferred charges amortization period 1 year    
Maximum [Member]      
Operating Loss Carryforwards [Line Items]      
Lease termination term Apr. 30, 2031    
Deferred charges amortization period 21 years