v3.26.1
Information on Segments - Schedule of Inventory Impairment by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Segment Reporting Information [Line Items]        
Inventory write-down $ 32,477 $ 9,799 $ 44,151 $ 26,216
Land and Land Improvements        
Segment Reporting Information [Line Items]        
Inventory write-down 2,300 0 3,692 1,841
Operating Segments        
Segment Reporting Information [Line Items]        
Inventory write-down 32,477 9,799 44,151 26,216
Operating Segments | North        
Segment Reporting Information [Line Items]        
Inventory write-down 506 580 528 785
Operating Segments | Mid-Atlantic        
Segment Reporting Information [Line Items]        
Inventory write-down 8,739 298 9,432 4,065
Operating Segments | Mid-Atlantic | Land and Land Improvements        
Segment Reporting Information [Line Items]        
Inventory write-down 1,900 0 3,092 0
Operating Segments | South        
Segment Reporting Information [Line Items]        
Inventory write-down 2,843 620 4,142 4,979
Operating Segments | South | Land and Land Improvements        
Segment Reporting Information [Line Items]        
Inventory write-down 400 0 600 1,841
Operating Segments | Mountain        
Segment Reporting Information [Line Items]        
Inventory write-down 3,417 7,301 9,410 14,795
Operating Segments | Pacific        
Segment Reporting Information [Line Items]        
Inventory write-down $ 16,972 $ 1,000 $ 20,639 $ 1,592