v3.26.1
Information on Segments - Schedule of Inventory Impairment by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting [Line Items]        
Inventory write-down $ 17,657 $ 23,315 $ 61,808 $ 49,531
Land and Land Improvements        
Segment Reporting [Line Items]        
Inventory write-down 10,050 720 13,742 2,561
Operating Segments        
Segment Reporting [Line Items]        
Inventory write-down 17,657 23,315 61,808 49,531
Operating Segments | North        
Segment Reporting [Line Items]        
Inventory write-down 288 316 816 1,101
Operating Segments | Mid-Atlantic        
Segment Reporting [Line Items]        
Inventory write-down 8,204 8,541 17,636 12,606
Operating Segments | Mid-Atlantic | Land and Land Improvements        
Segment Reporting [Line Items]        
Inventory write-down 6,550 0 9,642 0
Operating Segments | South        
Segment Reporting [Line Items]        
Inventory write-down 4,027 8,522 8,169 13,501
Operating Segments | South | Land and Land Improvements        
Segment Reporting [Line Items]        
Inventory write-down 1,800 720 2,400 2,561
Operating Segments | Mountain        
Segment Reporting [Line Items]        
Inventory write-down 1,647 495 11,057 15,290
Operating Segments | Mountain | Land and Land Improvements        
Segment Reporting [Line Items]        
Inventory write-down 1,700 0 1,700 0
Operating Segments | Pacific        
Segment Reporting [Line Items]        
Inventory write-down $ 3,491 $ 5,441 $ 24,130 $ 7,033