v3.26.1
Investments in Unconsolidated Entities - Schedule of Joint Ventures Borrowing 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 joint ventures with debt financing | joint_venture 38 37
Aggregate loan commitments $ 3,440,707 $ 3,052,544
Amounts borrowed under commitments $ 2,507,726 $ 2,326,236
Land Development Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of joint ventures with debt financing | joint_venture 18 15
Aggregate loan commitments $ 1,122,347 $ 922,668
Amounts borrowed under commitments $ 695,202 $ 547,827
Home Building Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of joint ventures with debt financing | joint_venture 1 1
Aggregate loan commitments $ 63,500 $ 63,500
Amounts borrowed under commitments $ 37,589 $ 6,511
Rental Property Joint Ventures    
Schedule of Equity Method Investments [Line Items]    
Number of joint ventures with debt financing | joint_venture 19 21
Aggregate loan commitments $ 2,254,860 $ 2,066,376
Amounts borrowed under commitments $ 1,774,935 $ 1,771,898