v3.26.1
Variable Interest Entities - Schedule of Interests in Land and Lot Option Agreements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity    
Deposits $ 215,505 $ 209,642
Remaining Purchase Price 1,949,192 2,069,358
Consolidated Inventory Held by VIEs 0 0
Unconsolidated VIEs    
Variable Interest Entity    
Deposits 209,734 201,640
Remaining Purchase Price 1,896,535 1,960,508
Other land option agreements    
Variable Interest Entity    
Deposits 5,771 8,002
Remaining Purchase Price $ 52,657 $ 108,850