Commitments and Contingencies - Schedule of Land Purchase Commitments (Details) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Oct. 31, 2025 |
|---|---|---|
| Aggregate purchase price: | ||
| Aggregate purchase price, total | $ 7,848,795 | $ 7,544,337 |
| Unrelated parties | ||
| Aggregate purchase price: | ||
| Aggregate purchase price, total | 7,776,532 | 7,433,042 |
| Unconsolidated entities that the Company has investments in | ||
| Aggregate purchase price: | ||
| Aggregate purchase price, total | 72,263 | 111,295 |
| Land Parcel Purchase Commitment | ||
| Aggregate purchase price: | ||
| Deposits against aggregate purchase price | 841,499 | 744,500 |
| Additional cash required to acquire land | 7,007,296 | 6,799,837 |
| Amount of additional cash required to acquire land included in accrued expenses | $ 885,764 | $ 749,974 |