XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable (Schedule Notes Payable) (Details) - USD ($)
$ in Thousands
Feb. 28, 2023
Nov. 30, 2022
Debt Instrument [Line Items]    
Notes payable $ 1,788,850 $ 1,838,511
Senior unsecured term loan due August 25, 2026 | Senior unsecured term loan due August 25, 2026    
Debt Instrument [Line Items]    
Notes payable $ 357,653 357,485
Senior Notes | 6.875% Senior notes due June 15, 2027    
Debt Instrument [Line Items]    
Stated interest rate percentage 6.875%  
Notes payable $ 297,709 297,595
Senior Notes | 4.80% Senior notes due November 15, 2029    
Debt Instrument [Line Items]    
Stated interest rate percentage 4.80%  
Notes payable $ 297,314 297,230
Senior Notes | 7.25% Senior notes due July 15, 2030    
Debt Instrument [Line Items]    
Stated interest rate percentage 7.25%  
Notes payable $ 345,769 345,663
Senior Notes | 4.00% Senior notes due June 15, 2031    
Debt Instrument [Line Items]    
Stated interest rate percentage 4.00%  
Notes payable $ 385,882 385,778
Mortgages and land contracts due to land sellers and other loans    
Debt Instrument [Line Items]    
Notes payable 4,523 4,760
Revolving Credit Facility | Unsecured revolving credit facility    
Debt Instrument [Line Items]    
Notes payable $ 100,000 $ 150,000