Commitments and Contingencies - Schedule of Company Land Purchase Commitments (Details) - USD ($) $ in Thousands |
Jul. 31, 2026 |
Oct. 31, 2025 |
|---|---|---|
| Aggregate purchase price: | ||
| Aggregate purchase price, total | $ 8,162,020 | $ 7,544,337 |
| Unrelated parties | ||
| Aggregate purchase price: | ||
| Aggregate purchase price, total | 8,085,958 | 7,433,042 |
| Unconsolidated entities that the Company has investments in | ||
| Aggregate purchase price: | ||
| Aggregate purchase price, total | 76,062 | 111,295 |
| Land Parcel Purchase Commitment | ||
| Aggregate purchase price: | ||
| Deposits against aggregate purchase price | 872,358 | 744,500 |
| Additional cash required to acquire land | 7,289,662 | 6,799,837 |
| Amount of additional cash required to acquire land included in accrued expenses | $ 847,737 | $ 749,974 |