Real Estate Inventories - Schedule of Real Estate Inventory Impairments and Land Option Abandonments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Real Estate [Abstract] | ||||
| Real estate inventory impairments | $ 8,435 | $ 11,000 | $ 8,435 | $ 11,000 |
| Land and lot option abandonments and pre-acquisition charges | 11,299 | 2,096 | 12,367 | 3,169 |
| Total | $ 19,734 | $ 13,096 | $ 20,802 | $ 14,169 |