v3.26.1
Payables and Accruals (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]        
Inventory, Real Estate, Land and Land Development Costs $ 1,515,110 $ 1,452,072    
other accrued liabilities [Line Items]        
Inventory, Real Estate, Land and Land Development Costs 1,515,110 1,452,072    
Standard Product Warranty Accrual 13,238 12,920 $ 17,635 $ 17,373
Accrued expenses 141,414 152,637    
Accrued Expenses        
Payables and Accruals [Abstract]        
Inventory, Real Estate, Land and Land Development Costs 18,528 31,708    
other accrued liabilities [Line Items]        
Accrued Income Taxes 5,279 12,635    
Inventory, Real Estate, Land and Land Development Costs 18,528 31,708    
Standard Product Warranty Accrual 13,238 12,920    
Accrued Bonuses 10,425 16,911    
Other Accrued Liabilities 22,399 24,242    
Other Accrued Liabilities $ 22,399 $ 24,242