XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Loans Payable, Senior Notes and Mortgage Company Loan Facility Senior Notes Payable (Details Textual 4)
$ in Thousands
3 Months Ended
Nov. 15, 2021
USD ($)
Jan. 31, 2023
USD ($)
debtissuances
Jan. 31, 2022
USD ($)
Oct. 31, 2022
USD ($)
Senior Note Payable (Textual) [Abstract]        
Number of issuances of senior debt | debtissuances   5    
Repayments of Senior Debt   $ 0 $ 409,856  
Senior notes   1,995,439   $ 1,995,271
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]        
Repayments of Senior Debt $ 409,900      
Interest rate on notes     5.875%