Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Narrative (Details)

v3.25.0.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2023
insurer
Dec. 31, 2021
USD ($)
insurer
Dec. 31, 2024
USD ($)
extension
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Loss Contingencies [Line Items]          
Land purchase contracts, deposits     $ 94,100 $ 96,200  
Land purchase contracts, refundable amount     800 1,000  
Land purchase contracts, total remaining purchase price     $ 688,200 $ 663,100  
Period land purchase contracts are expected to purchased within (in years)       4 years  
Weighted average rate (percent)     8.10% 5.50%  
Right-of-use asset     $ 23,358 $ 11,869  
Present value of lease liabilities     24,494 13,070  
Operating lease expense     3,200 3,900 $ 2,200
Revenue     1,550,337 1,209,947 1,446,449
Cost of sales     1,322,545 994,973 1,159,525
Home Sales          
Loss Contingencies [Line Items]          
Revenue     1,486,938 1,169,867 1,392,750
Cost of sales     $ 1,268,968 $ 967,034 $ 1,108,204
Land, Buildings and Improvements          
Loss Contingencies [Line Items]          
Number of options to renew | extension     1    
Weighted average remaining lease term (in years)     4 years 6 months 5 years 8 months 12 days  
Minimum | Land, Buildings and Improvements          
Loss Contingencies [Line Items]          
Lease term (in years)     1 year    
Maximum | Land, Buildings and Improvements          
Loss Contingencies [Line Items]          
Lease term (in years)     7 years    
Sale and Lease Back of Model Homes          
Loss Contingencies [Line Items]          
Right-of-use asset     $ 14,600    
Sale and Lease Back of Model Homes | Home Sales          
Loss Contingencies [Line Items]          
Revenue     69,500    
Cost of sales     $ 65,400    
Sale and Lease Back of Model Homes | Minimum          
Loss Contingencies [Line Items]          
Sale leaseback transaction, lease term (in years)     3 months    
Sale and Lease Back of Model Homes | Maximum          
Loss Contingencies [Line Items]          
Sale leaseback transaction, lease term (in years)     36 months    
Performance Guarantee          
Loss Contingencies [Line Items]          
Performance bonds outstanding     $ 125,000 $ 109,300  
Paycheck Protection Program Notes          
Loss Contingencies [Line Items]          
Number of insurers who paid claims on behalf of the company in the wrongful death settlement | insurer   3      
Proceeds from PPP loan   $ 14,900      
Number of insurers filed a lawsuit seeking reimbursement | insurer 2        
Number of Insurers Filed Lawsuit Seeking Reimbursement | insurer 1