v3.26.3
Variable Interest Entities (Schedule of Variable Interest Entities) (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
Nov. 30, 2025
Variable Interest Entity [Line Items]    
Cash Deposits $ 65,988 $ 80,886
Aggregate Purchase Price 1,683,109 2,063,294
Unconsolidated VIEs    
Variable Interest Entity [Line Items]    
Cash Deposits 36,933 51,872
Aggregate Purchase Price 974,524 1,320,433
Other land option contracts and other similar contracts    
Variable Interest Entity [Line Items]    
Cash Deposits 29,055 29,014
Aggregate Purchase Price $ 708,585 $ 742,861