XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Land Purchase Commitments (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Aggregate purchase price:    
Aggregate purchase price, total $ 7,404,921 $ 6,100,630
Unrelated parties    
Aggregate purchase price:    
Aggregate purchase price, total 7,280,976 6,073,847
Unconsolidated entities that the Company has investments in    
Aggregate purchase price:    
Aggregate purchase price, total 123,945 26,783
Land Parcel Purchase Commitment    
Aggregate purchase price:    
Deposits against aggregate purchase price 782,200 549,195
Additional cash required to acquire land 6,622,721 5,551,435
Amount of additional cash required to acquire land included in accrued expenses $ 758,084 $ 382,277