XML 31 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Schedule of Leased Property real estate Rental Operations Consists) (Details) - USD ($)
Jan. 31, 2020
Aug. 02, 2019
Jul. 31, 2019
Property, Plant and Equipment [Line Items]      
Operating lease right-of-use-assets $ 29,384,531    
Accumulated Amortization (1,163,821)    
Operating lease right-of-use-assets $ 28,220,710 $ 10,190,334
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life lease terms 7 years    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life lease terms 54 years