v3.26.1
Investments in Unconsolidated Entities - Schedule of Joint Venture Information (Details)
$ in Thousands
Jul. 31, 2026
USD ($)
joint_venture
Oct. 31, 2025
USD ($)
joint_venture
Schedule of Equity Method Investments [Line Items]    
Number of unconsolidated entities | joint_venture 43 45
Investments in unconsolidated entities [1] $ 907,082 $ 1,025,895
Number of unconsolidated entities with funding commitments by the Company | joint_venture 11 20
Company's remaining funding commitment to unconsolidated entities $ 268,989 $ 331,165
Land Development Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of unconsolidated entities | joint_venture 21 21
Investments in unconsolidated entities $ 595,420 $ 553,387
Number of unconsolidated entities with funding commitments by the Company | joint_venture 9 11
Land Development Joint Ventures | Commitment to Unconsolidated Entity    
Schedule of Equity Method Investments [Line Items]    
Company's remaining funding commitment to unconsolidated entities $ 265,103 $ 315,506
Home Building Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of unconsolidated entities | joint_venture 1 1
Investments in unconsolidated entities $ 15,275 $ 14,769
Number of unconsolidated entities with funding commitments by the Company | joint_venture 0 1
Home Building Joint Ventures | Commitment to Unconsolidated Entity    
Schedule of Equity Method Investments [Line Items]    
Company's remaining funding commitment to unconsolidated entities $ 0 $ 769
Rental Property Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of unconsolidated entities | joint_venture 20 21
Investments in unconsolidated entities $ 296,334 $ 448,547
Number of unconsolidated entities with funding commitments by the Company | joint_venture 2 7
Rental Property Joint Ventures | Commitment to Unconsolidated Entity    
Schedule of Equity Method Investments [Line Items]    
Company's remaining funding commitment to unconsolidated entities $ 3,886 $ 13,878
Other Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of unconsolidated entities | joint_venture 1 2
Investments in unconsolidated entities $ 53 $ 9,192
Number of unconsolidated entities with funding commitments by the Company | joint_venture 0 1
Other Joint Ventures | Commitment to Unconsolidated Entity    
Schedule of Equity Method Investments [Line Items]    
Company's remaining funding commitment to unconsolidated entities $ 0 $ 1,012
Variable Interest Entity    
Schedule of Equity Method Investments [Line Items]    
Number of unconsolidated entities | joint_venture 5 7
Investments in unconsolidated entities $ 86,900 $ 151,600
Company's remaining funding commitment to unconsolidated entities 26,600 47,500
Our maximum estimated exposure under repayment and carry cost guarantees if the full amount of the debt obligations were borrowed $ 20,600 $ 20,600
Variable Interest Entity | Minimum    
Schedule of Equity Method Investments [Line Items]    
Ownership interest 25.00% 25.00%
Variable Interest Entity | Maximum    
Schedule of Equity Method Investments [Line Items]    
Ownership interest 50.00% 50.00%
Variable Interest Entity | Commitment to Unconsolidated Entity    
Schedule of Equity Method Investments [Line Items]    
Our maximum estimated exposure under repayment and carry cost guarantees if the full amount of the debt obligations were borrowed $ 134,000 $ 219,700
[1] As of July 31, 2026 and October 31, 2025, Investments in unconsolidated entities include $76.8 million and $77.0 million, respectively, of assets related to consolidated variable interest entities (“VIEs”). See Note 4, “Investments in Unconsolidated Entities” for additional information regarding VIEs.