Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Narrative (Details)

v3.24.2.u1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
extension
Oct. 31, 2023
insurer
Jun. 30, 2024
USD ($)
extension
Jun. 30, 2023
USD ($)
Dec. 31, 2021
USD ($)
insurer
Jun. 30, 2024
USD ($)
extension
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Loss Contingencies [Line Items]                
Number of options to renew | extension 1   1     1    
Weighted average remaining lease term (in years) 4 years 2 months 12 days   4 years 2 months 12 days     4 years 2 months 12 days   5 years 8 months 12 days
Revenue     $ 431,143 $ 293,244   $ 725,184 $ 534,984  
Right-of-use asset $ 24,900   24,900     24,900   $ 11,900
Lease liabilities $ 26,015   $ 26,015     $ 26,015   $ 13,100
Weighted average rate (percent) 8.00%   8.00%     8.00%   5.50%
Operating lease expense     $ 900 $ 800   $ 1,600 $ 1,900  
Model Homes Sale LeaseBack                
Loss Contingencies [Line Items]                
Revenue $ 60,800              
Sale Leaseback Transaction, Historical Cost 57,900   57,900     57,900    
Right-of-use asset 12,500   12,500     12,500    
Lease liabilities $ 12,500   $ 12,500     $ 12,500    
Minimum                
Loss Contingencies [Line Items]                
Lease term (in years) 1 year   1 year     1 year    
Minimum | Model Homes Sale LeaseBack                
Loss Contingencies [Line Items]                
Sale Leaseback Transaction, Lease Term 3 months              
Maximum                
Loss Contingencies [Line Items]                
Lease term (in years) 8 years   8 years     8 years    
Maximum | Model Homes Sale LeaseBack                
Loss Contingencies [Line Items]                
Sale Leaseback Transaction, Lease Term 36 months              
Performance Guarantee                
Loss Contingencies [Line Items]                
Performance bonds outstanding $ 124,400   $ 124,400     $ 124,400   $ 109,300
Paycheck Protection Program Notes                
Loss Contingencies [Line Items]                
Proceeds from PPP loan         $ 14,900      
Number of other insurers filed lawsuit seeking reimbursement | insurer   2            
Number of insurers who paid claims on behalf of the Company in the wrongful death settlement | insurer         3      
Number of Insurers Filed Lawsuit Seeking Reimbursement | insurer   1