XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Note 18 - Investments in Unconsolidated Homebuilding and Land Development Joint Ventures (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
USD ($)
Item
Jan. 31, 2025
USD ($)
Item
Apr. 30, 2024
USD ($)
Item
Apr. 30, 2025
USD ($)
Item
Apr. 30, 2024
USD ($)
Item
Oct. 31, 2024
USD ($)
Schedule of Equity Method Investments [Line Items]            
Number of Owned Communities Transferred to the Joint Venture | Item   4 11      
Number of Owned Active Communities Transferred to the Joint Venture | Item     3      
Proceeds from Transfer of Land to Joint Venture   $ 20,800 $ 53,800      
Gain on Contribution of Asset to Joint Venture   22,700   $ 22,700    
Equity Method Investment, Other than Temporary Impairment       0 $ 0  
Revenues $ 686,471   708,380 1,360,094 1,302,576  
Notes Receivable [Member]            
Schedule of Equity Method Investments [Line Items]            
Proceeds from Transfer of Land to Joint Venture   $ 50,000        
Home Building [Member] | Management Fees [Member]            
Schedule of Equity Method Investments [Line Items]            
Revenues $ 6,200   $ 4,200 $ 11,400 $ 8,500  
Homebuilding and Land Development Joint Ventures [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity Method Investment Number Of Unconsolidated Joint Ventures | Item 7   8 7 8  
Homebuilding and Land Development Joint Ventures [Member] | Minimum [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity Method Investment, Ownership Percentage 20.00%     20.00%    
Homebuilding and Land Development Joint Ventures [Member] | Maximum [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity Method Investment, Ownership Percentage 50.00%     50.00%    
Corporate Joint Venture [Member]            
Schedule of Equity Method Investments [Line Items]            
Advances to Affiliate $ 3,600     $ 3,600   $ 2,400
Revenues $ 146,139   $ 124,044 $ 280,052 $ 250,469  
New Unconsolidated Joint Venture [Member]            
Schedule of Equity Method Investments [Line Items]            
Number of New Joint Ventures   1