XML 98 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value of Financial Instruments - Schedule of Fair Value Liabilities Measured on Recurring Basis (Details) - USD ($)
Jan. 31, 2021
Jul. 31, 2020
Jan. 31, 2020
Mortgage notes payable, Carrying Amount   $ 5,937,584 $ 6,105,668
Fair Values of Trust's Debt Instruments [Member]      
Mortgage notes payable, Carrying Amount $ 5,937,584   4,824,692
Mortgage notes payable, Fair Value 3,677,645   3,141,032
Notes payable to banks, Carrying Amount   9,300
Notes payable to banks, Fair Value   93,000
Other notes payable, Carrying Amount 1,048,093   1,494,030
Other notes payable, Fair Value $ 1,048,093   $ 1,494,030