v3.26.1
Inventory - Schedule of Inventory Impairment Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Schedule of inventory [Line Items]        
Inventory write-down $ 32,477 $ 9,799 $ 44,151 $ 26,216
Land controlled for future communities        
Schedule of inventory [Line Items]        
Inventory write-down 20,077 1,674 24,751 5,631
Operating communities        
Schedule of inventory [Line Items]        
Inventory write-down $ 12,400 $ 8,125 $ 19,400 $ 20,585