v3.26.1
Investments in Unconsolidated Entities - Schedule of Joint Ventures (Details)
$ in Thousands
Apr. 30, 2026
USD ($)
joint_venture
Oct. 31, 2025
USD ($)
joint_venture
Schedule of Equity Method Investments [Line Items]    
Number of Joint Venture VIEs that the Company is the primary beneficiary and consolidates | joint_venture 45 45
Investments in unconsolidated entities [1] $ 955,462 $ 1,025,895
Number of unconsolidated entities with funding commitments by the Company | joint_venture 12 20
Company's remaining funding commitment to unconsolidated entities $ 278,013 $ 331,165
Land Development Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of Joint Venture VIEs that the Company is the primary beneficiary and consolidates | joint_venture 21 21
Investments in unconsolidated entities $ 578,427 $ 553,387
Number of unconsolidated entities with funding commitments by the Company | joint_venture 10 11
Land Development Joint Ventures | Commitment to Unconsolidated Entity    
Schedule of Equity Method Investments [Line Items]    
Company's remaining funding commitment to unconsolidated entities $ 275,854 $ 315,506
Home Building Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of Joint Venture VIEs that the Company is the primary beneficiary and consolidates | joint_venture 1 1
Investments in unconsolidated entities $ 15,385 $ 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 Joint Venture VIEs that the Company is the primary beneficiary and consolidates | joint_venture 22 21
Investments in unconsolidated entities $ 361,607 $ 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 $ 2,159 $ 13,878
Other Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of Joint Venture VIEs that the Company is the primary beneficiary and consolidates | joint_venture 1 2
Investments in unconsolidated entities $ 43 $ 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 Joint Venture VIEs that the Company is the primary beneficiary and consolidates | joint_venture 5 7
Investments in unconsolidated entities $ 86,200 $ 151,600
Company's remaining funding commitment to unconsolidated entities 28,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 $ 135,300 $ 219,700
[1] As of April 30, 2026 and October 31, 2025, Investments in unconsolidated entities include $76.3 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.