XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Note 20 - Investments in Unconsolidated Homebuilding and Land Development Joint Ventures (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2025
USD ($)
Item
Jan. 31, 2025
USD ($)
Item
Jul. 31, 2024
USD ($)
Item
Apr. 30, 2024
USD ($)
Item
Jul. 31, 2023
Item
Apr. 30, 2023
Item
Oct. 31, 2025
USD ($)
Item
Oct. 31, 2025
USD ($)
Item
Oct. 31, 2024
USD ($)
Item
Oct. 31, 2023
USD ($)
Schedule of Equity Method Investments [Line Items]                    
Number of Owned Communities Transferred to the Joint Venture | Item   4   11     5      
Number of Owned Active Communities Transferred to the Joint Venture | Item       3            
Joint Ventures Consolidated | Item 1   1   1 1        
Proceeds from Transfer of Land to Joint Venture       $ 53,800            
Gain on Consolidation of Joint Venture $ 18,900   $ 45,700         $ 18,856 $ 45,653 $ 19,102
Revenues               2,978,581 3,004,918 2,756,016
Home Building [Member] | Management Fees [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Revenues               $ 25,300 $ 19,500 16,300
Homebuilding and Land Development Joint Ventures [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Equity Method Investment Number Of Unconsolidated Joint Ventures | Item               6 6  
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% 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% 50.00% 50.00%  
Corporate Joint Venture [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Advances to Affiliate $ 2,600           $ 2,600 $ 2,600 $ 2,400  
Revenues               $ 629,889 $ 552,727 $ 783,298
New Unconsolidated Joint Venture [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Gain on contribution of asset to joint venture   $ 22,700                
Number of New Joint Ventures   1                
Proceeds from Transfer of Land to Joint Venture   $ 20,800         $ 17,900      
New Unconsolidated Joint Venture [Member] | Notes Receivable [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Proceeds from Transfer of Land to Joint Venture   $ 50,000                
Active Selling Communities [Member]                    
Schedule of Equity Method Investments [Line Items]                    
Joint Ventures Consolidated | Item 2