XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Loans Payable, Senior Notes and Mortgage Company Loan Facility Senior Notes Payable (Details Textual 4)
$ in Thousands
6 Months Ended
Apr. 17, 2023
USD ($)
Apr. 30, 2024
USD ($)
debtissuances
Apr. 30, 2023
USD ($)
Senior Note Payable (Textual) [Abstract]      
Number of issuances of senior debt | debtissuances   4  
Repayments of Senior Debt   $ 0 $ 400,000
Senior Notes [Member]      
Senior Note Payable (Textual) [Abstract]      
Debt Instrument, Face Amount   $ 1,600,000  
4.375% Senior Notes due 2023      
Senior Note Payable (Textual) [Abstract]      
Repayments of Senior Debt $ 400,000    
Interest rate on notes     4.375%