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, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Real Estate [Abstract] | ||||
| Real estate inventory impairments | $ 0 | $ 11,500 | $ 0 | $ 11,500 |
| Land and lot option abandonments and pre-acquisition charges | 968 | 261 | 1,370 | 978 |
| Total | $ 968 | $ 11,761 | $ 1,370 | $ 12,478 |