XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Disclosures - Schedule of Book Value and Estimated Fair Value of the Company's Debt (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Oct. 31, 2024
Book value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt $ 2,750,613 $ 2,837,969
Book value | Level 2 | Loans payable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 1,060,655 1,087,969
Book value | Level 2 | Mortgage company loan facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 89,958 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,704,969 2,792,157
Estimated fair value | Level 2 | Loans payable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt 1,044,079 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 89,958 150,000
Estimated fair value | Level 1 | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, debt $ 1,570,932 $ 1,572,580