v3.26.1
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Jan. 31, 2026
Oct. 31, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Contract liabilities consisting of customer deposits $ 458,123   $ 458,123     $ 418,897
Mortgage Loans Held for Sale | Apartment Living Assets            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Disposal group, including discontinued operation, consideration         $ 330,000  
Home sales            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Contract liabilities, revenue recognized $ 95,100 $ 128,600 $ 316,400 $ 393,900