Quarterly report pursuant to Section 13 or 15(d)

Business Combination and Asset Acquisition - Narrative (Details)

v3.24.2.u1
Business Combination and Asset Acquisition - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 10, 2023
USD ($)
lot
Apr. 30, 2024
USD ($)
lot
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Apr. 01, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jan. 18, 2022
USD ($)
Business Acquisition [Line Items]                  
Goodwill     $ 152,322   $ 152,322     $ 68,639  
Richfield Homes Lots                  
Business Acquisition [Line Items]                  
Number of lots acquired | lot 290                
Payments to acquire productive assets $ 22,500                
Goodwill                  
Business Acquisition [Line Items]                  
Goodwill amortization period                 15 years
Antares Debt                  
Business Acquisition [Line Items]                  
Repayments of Debt   $ 40,200              
Antares                  
Business Acquisition [Line Items]                  
Business acquisition, consideration   $ 239,800              
Number of lots acquired | lot   2,100              
Other intangible assets             $ 1,950    
Goodwill             $ 83,683   $ 83,700
Transaction related costs     2,600   3,600        
Revenue     431,143 $ 346,637 767,840 $ 627,604      
Net income     6,528 $ 6,639 13,170 $ 7,421      
Antares | Homebuilding Revenues                  
Business Acquisition [Line Items]                  
Revenue     35,700   35,700        
Net income     $ (800)   $ (800)        
Antares | Trade Names                  
Business Acquisition [Line Items]                  
Other intangible assets                 $ 2,000
Antares | Trade Names | Minimum                  
Business Acquisition [Line Items]                  
Useful life (in years)     12 months   12 months        
Antares | Trade Names | Maximum                  
Business Acquisition [Line Items]                  
Useful life (in years)     18 months   18 months