v3.26.1
Business Combination - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 14, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]        
Consideration transferred   $ 91,076 $ 0  
Liabilities assumed:        
Goodwill   314,154   $ 258,207
Contingent consideration recognized for acquisition of homebuilding platform (Note 16)   $ 8,500 $ 0  
ResiBuilt Homes, LLC        
Business Combination [Line Items]        
Consideration transferred $ 99,576      
Assets acquired:        
Other assets 65,238      
Liabilities assumed:        
Accounts payable and accrued expenses (11,010)      
Other liabilities (10,599)      
Net assets acquired 43,629      
Goodwill 55,947      
Contingent consideration recognized for acquisition of homebuilding platform (Note 16) 7,500      
Homebuilding receivables and contract assets 23,271      
General contract deposits 9,754      
ResiBuilt Homes, LLC | Customer relationships        
Liabilities assumed:        
Finite-lived intangible assets acquired 32,000      
ResiBuilt Homes, LLC | Trade name        
Liabilities assumed:        
Finite-lived intangible assets acquired $ 8,000