XML 25 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Loans Payable, Senior Notes and Mortgage Company Loan Facility Senior Notes Payable (Details Textual 4)
$ in Millions
Apr. 30, 2020
USD ($)
debtissuances
Senior Note Payable (Textual) [Abstract]  
Number of issuances of senior debt | debtissuances 7
Senior Notes [Member]  
Senior Note Payable (Textual) [Abstract]  
Debt Instrument, Face Amount | $ $ 2,670