XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Loans Payable, Senior Notes and Mortgage Company Loan Facility Senior Notes Payable (Details Textual 4)
$ in Thousands
6 Months Ended
Apr. 30, 2022
USD ($)
debtissuances
Apr. 30, 2021
USD ($)
Oct. 31, 2021
USD ($)
Senior Note Payable (Textual) [Abstract]      
Number of issuances of senior debt | debtissuances 5    
Repayments of Senior Debt $ 409,856 $ 294,168  
Senior notes 1,994,786   $ 2,403,989
Senior Notes [Member]      
Senior Note Payable (Textual) [Abstract]      
Debt Instrument, Face Amount 2,000,000    
5.875% Senior Notes Due 2022      
Senior Note Payable (Textual) [Abstract]      
Senior notes $ 409,900    
Interest rate on notes 5.875%