v3.26.1
Payables and Accruals (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
June 30, 2026December 31, 2025
Federal income tax payable$48,248 $47,200 
Real estate development reserve to complete(1)
18,899 31,708 
Accrued compensation16,812 16,911 
Accrued property tax payable10,919 12,635 
Warranty reserve10,402 12,920 
Self-insurance reserve8,477 7,021 
Other accrued expenses18,845 24,242 
Total accrued expenses$132,602 $152,637 
Schedule of Warranty Activity
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Warranty accrual, beginning of period$13,238 $17,635 $12,920 $17,373 
Warranties issued979 1,889 2,127 3,545 
Changes in liability for existing warranties(2,763)(4)(2,764)(293)
Payments made(1,052)(1,324)(1,881)(2,429)
Warranty accrual, end of period$10,402 $18,196 $10,402 $18,196