XML 101 R85.htm IDEA: XBRL DOCUMENT v3.24.4
Note 20 - Investments in Unconsolidated Homebuilding and Land Development Joint Ventures (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
Item
Apr. 30, 2024
USD ($)
Item
Jul. 31, 2023
USD ($)
Item
Apr. 30, 2023
Item
Jan. 31, 2023
USD ($)
Item
Oct. 31, 2024
USD ($)
Item
Oct. 31, 2023
USD ($)
Item
Oct. 31, 2022
USD ($)
Schedule of Equity Method Investments [Line Items]                
Number of Owned Communities Transferred to the Joint Venture | Item   11 16   4      
Number of Owned Active Communities Transferred to the Joint Venture | Item     8   1      
Joint Ventures Consolidated | Item 1              
Number of New Joint Ventures     1   1      
Proceeds from Transfer of Land to Joint Venture   $ 53,800 $ 75,700   $ 41,100      
Number of Unconsolidated Joint Ventures Dissolved | Item       1        
Gain on Consolidation of Joint Venture $ 45,700         $ 45,653 $ 19,102 $ 0
Equity Method Investment, Other than Temporary Impairment           0 0  
Revenues           3,004,918 2,756,016 2,922,231
Home Building [Member] | Management Fees [Member]                
Schedule of Equity Method Investments [Line Items]                
Revenues           $ 19,500 $ 16,300 12,500
Homebuilding and Land Development Joint Ventures [Member]                
Schedule of Equity Method Investments [Line Items]                
Number of Owned Active Communities Transferred to the Joint Venture | Item           6 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           $ 2,400 $ 1,400  
Revenues           $ 552,727 $ 783,298 $ 351,880
New Unconsolidated Joint Venture [Member]                
Schedule of Equity Method Investments [Line Items]                
Number of Owned Active Communities Transferred to the Joint Venture | Item   3 3          
Joint Ventures Consolidated | Item     1          
Proceeds from Transfer of Land to Joint Venture     $ 48,000          
Gain on Consolidation of Joint Venture     $ 19,100