Commitments and Contingencies (Details) - USD ($) $ in Thousands |
Apr. 30, 2023 |
Oct. 31, 2022 |
---|---|---|
Company's land purchase commitments | ||
Purchase obligation | $ 4,065,223 | $ 4,321,717 |
Land Purchase Commitment To Unrelated Party [Member] | ||
Company's land purchase commitments | ||
Purchase obligation | 4,031,720 | 4,279,660 |
Land Purchase Commitment To JV [Member] | ||
Company's land purchase commitments | ||
Purchase obligation | 33,503 | 42,057 |
Land Parcel Purchase Commitment [Member] | ||
Company's land purchase commitments | ||
Deposits against aggregate purchase commitments | 450,800 | 463,452 |
Additional cash required to acquire land | 3,614,423 | 3,858,265 |
Amount of Additional Cash Required to Acquire Land Included in Accrued Expenses | $ 119,141 | $ 34,994 |