v3.26.1
Variable Interest Entities (Schedule of Variable Interest Entities) (Details) - USD ($)
$ in Thousands
May 31, 2026
Nov. 30, 2025
Variable Interest Entity [Line Items]    
Cash Deposits $ 71,347 $ 80,886
Aggregate Purchase Price 1,664,089 2,063,294
Unconsolidated VIEs    
Variable Interest Entity [Line Items]    
Cash Deposits 37,833 51,872
Aggregate Purchase Price 960,151 1,320,433
Other land option contracts and other similar contracts    
Variable Interest Entity [Line Items]    
Cash Deposits 33,514 29,014
Aggregate Purchase Price $ 703,938 $ 742,861