Loans Payable, Senior Notes and Mortgage Company Loan Facility Senior Notes Payable (Details Textual 4) $ in Thousands |
6 Months Ended | ||||
---|---|---|---|---|---|
Apr. 17, 2023
USD ($)
|
Nov. 15, 2021
USD ($)
|
Apr. 30, 2023
USD ($)
debtissuances
|
Apr. 30, 2022
USD ($)
|
Oct. 31, 2022
USD ($)
|
|
Senior Note Payable (Textual) [Abstract] | |||||
Number of issuances of senior debt | debtissuances | 4 | ||||
Repayments of Senior Debt | $ 400,000 | $ 409,856 | |||
Senior notes | 1,595,727 | $ 1,995,271 | |||
Senior Notes [Member] | |||||
Senior Note Payable (Textual) [Abstract] | |||||
Debt Instrument, Face Amount | $ 1,600,000 | ||||
5.875% Senior Notes due 2022 | |||||
Senior Note Payable (Textual) [Abstract] | |||||
Repayments of Senior Debt | $ 409,900 | ||||
Interest rate on notes | 4.375% | 5.875% | |||
4.375% Senior Notes due 2023 | |||||
Senior Note Payable (Textual) [Abstract] | |||||
Repayments of Senior Debt | $ 400,000 |