v3.23.1
Inventory (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
USD ($)
Apr. 30, 2022
USD ($)
Apr. 30, 2023
USD ($)
Apr. 30, 2022
USD ($)
Oct. 31, 2022
USD ($)
Variable Interest Entity [Line Items]          
Purchase obligation $ 4,065,223   $ 4,065,223   $ 4,321,717
Home Building [Member]          
Real estate inventory capitalized interest costs [Line Items]          
Interest expensed to cost of revenues $ 37,558 $ 40,822 $ 62,638 $ 73,259  
VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember [Member]          
Variable Interest Entity [Line Items]          
Number of VIE Land Purchase Contracts (in ones) 236   236   237
Interest Rate Swap [Member] | Home Building [Member]          
Real estate inventory capitalized interest costs [Line Items]          
Interest expensed to cost of revenues $ (1,000) 106 $ (1,362) 182  
Interest Rate Swap [Member] | AOCI Attributable to Parent [Member]          
Real estate inventory capitalized interest costs [Line Items]          
Interest costs incurred (588) $ (17,616) 3,709 $ (23,363)  
Land Purchase Commitment To Unrelated Party [Member]          
Variable Interest Entity [Line Items]          
Purchase obligation 4,031,720   4,031,720   $ 4,279,660
Land Purchase Commitment To Unrelated Party [Member] | VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember [Member]          
Variable Interest Entity [Line Items]          
Purchase obligation 3,750,000   3,750,000   3,890,000
Land Parcel Purchase Commitment [Member]          
Variable Interest Entity [Line Items]          
Deposits against aggregate purchase commitments 450,800   450,800   463,452
Land Parcel Purchase Commitment [Member] | VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember [Member]          
Variable Interest Entity [Line Items]          
Deposits against aggregate purchase commitments $ 414,600   $ 414,600   $ 417,600