XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Disclosures - Schedule of Book Value and Estimated Fair Value of the Company's Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Book value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt $ 2,806,175 $ 2,837,969
Book value | Level 2 | Loans payable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 1,056,175 1,087,969
Book value | Level 2 | Mortgage company loan facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 150,000 150,000
Book value | Level 1 | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 1,600,000 1,600,000
Estimated fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 2,772,494 2,792,157
Estimated fair value | Level 2 | Loans payable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 1,042,184 1,069,577
Estimated fair value | Level 2 | Mortgage company loan facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 150,000 150,000
Estimated fair value | Level 1 | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt $ 1,580,310 $ 1,572,580