v3.26.1
Information on Segments - Schedule of Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 31, 2025
Segment Reporting [Line Items]    
Assets $ 14,685,796 $ 14,519,866
Operating Segments    
Segment Reporting [Line Items]    
Assets 12,700,176 11,706,523
Operating Segments | North    
Segment Reporting [Line Items]    
Assets 1,702,481 1,566,554
Operating Segments | Mid-Atlantic    
Segment Reporting [Line Items]    
Assets 1,946,935 1,697,949
Operating Segments | South    
Segment Reporting [Line Items]    
Assets 3,342,762 2,907,617
Operating Segments | Mountain    
Segment Reporting [Line Items]    
Assets 2,992,280 2,948,416
Operating Segments | Pacific    
Segment Reporting [Line Items]    
Assets 2,715,718 2,585,987
Corporate and other    
Segment Reporting [Line Items]    
Assets $ 1,985,620 $ 2,813,343