Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Narrative (Details)

v3.22.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 15, 2020
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Loss Contingencies [Line Items]          
Land purchase contracts, deposits   $ 63,600 $ 63,600    
Land purchase contracts, refundable amount   0 0    
Land purchase contracts, total remaining purchase price   $ 399,100 $ 399,100    
Period land purchase contracts are expected to purchased within (in years)     4 years    
Operating lease expense     $ 1,900 $ 2,000 $ 1,800
Weighted average remaining lease term (in years)   4 years 1 month 6 days 4 years 1 month 6 days 4 years 4 months 24 days  
Weighted average rate (percent)   3.80% 3.80% 5.90%  
Right-of-use asset   $ 12,593 $ 12,593 $ 5,973  
Present value of lease liabilities   13,190 13,190 6,396  
Revenue     1,023,304 734,608 630,988
Home Sales          
Loss Contingencies [Line Items]          
Cost of sales and expenses     772,575 636,324 478,054
Revenue     936,400 734,608 568,872
Lot Sales and other          
Loss Contingencies [Line Items]          
Cost of sales and expenses     68,131 0 53,475
Revenue     $ 86,904 0 $ 62,116
Sale and Lease Back of Model Homes          
Loss Contingencies [Line Items]          
Sale leaseback transaction, lease term (in years)     2 years    
Sale and Lease Back of Model Homes | Home Sales          
Loss Contingencies [Line Items]          
Cost of sales and expenses     $ 26,100    
Revenue     35,000    
Sale and Lease Back of Model Homes | Lot Sales and other          
Loss Contingencies [Line Items]          
Cost of sales and expenses     3,000    
Revenue     $ 3,200    
Paycheck Protection Program Notes          
Loss Contingencies [Line Items]          
Proceeds from PPP loan $ 4,300 $ 14,900      
Minimum          
Loss Contingencies [Line Items]          
Lease term (in years)   1 year 1 year    
Maximum          
Loss Contingencies [Line Items]          
Lease term (in years)   7 years 7 years    
Performance Guarantee          
Loss Contingencies [Line Items]          
Performance bonds outstanding   $ 94,700 $ 94,700 $ 78,000