v3.26.3
Notes Payable (Schedule Notes Payable) (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Nov. 30, 2025
Debt Instrument [Line Items]    
Notes payable $ 2,109,145 $ 1,692,977
Unsecured revolving credit facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Notes payable 415,000 0
Senior unsecured term loan due November 12, 2029 | Senior unsecured term loan due November 12, 2029    
Debt Instrument [Line Items]    
Notes payable $ 358,640 358,317
Senior Notes | 6.875% Senior notes due June 15, 2027    
Debt Instrument [Line Items]    
Stated interest rate percentage 6.875%  
Notes payable $ 299,524 299,096
Senior Notes | 4.80% Senior notes due November 15, 2029    
Debt Instrument [Line Items]    
Stated interest rate percentage 4.80%  
Notes payable $ 298,604 298,309
Senior Notes | 7.25% Senior notes due July 15, 2030    
Debt Instrument [Line Items]    
Stated interest rate percentage 7.25%  
Notes payable $ 347,492 347,084
Senior Notes | 4.00% Senior notes due June 15, 2031    
Debt Instrument [Line Items]    
Stated interest rate percentage 4.00%  
Notes payable $ 387,450 387,095
Mortgages and land contracts due to land sellers and other loans    
Debt Instrument [Line Items]    
Notes payable $ 2,435 $ 3,076