v3.26.1
Payables and Accruals (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses [Line Items]      
Other Accrued Liabilities $ 24,242 $ 21,426  
Accrued expenses 152,637 110,068  
Self Insurance Reserve 7,021 5,195  
Movement in Standard Product Warranty Accrual [Roll Forward]      
Warranties issued 7,149 12,618  
Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties (7,207) 387  
Change in accounting estimate 0 (13,178)  
Payments made (4,395) (5,928)  
Accrued Expenses      
Movement in Standard Product Warranty Accrual [Roll Forward]      
Warranties issued 12,920 17,373 $ 23,474
Construction      
Accrued expenses [Line Items]      
RealEstateLandAndLandDevelopmentCosts 31,708 31,043  
Deferred Bonus      
Accrued expenses [Line Items]      
Accrued Bonuses $ 16,911 $ 20,309