v3.26.1
Payables and Accruals (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
March 31, 2026December 31, 2025
Real estate development reserve to complete(1)
$18,528 $31,708 
Warranty reserve13,238 12,920 
Federal income tax payable63,759 47,200 
Accrued compensation10,425 16,911 
Self-insurance reserve7,786 7,021 
Accrued property tax payable5,279 12,635 
Other accrued expenses22,399 24,242 
Total accrued expenses$141,414 $152,637 
Schedule of Warranty Activity
Three Months Ended March 31,
20262025
Warranty accrual, beginning of period$12,920 $17,373 
Warranties issued1,148 1,691 
Changes in liability for existing warranties(1)(359)
Payments made(829)(1,070)
Warranty accrual, end of period$13,238 $17,635