XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Payables and Accruals (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
March 31, 2025December 31, 2024
Real estate development reserve to complete(1)
$25,669 $31,043 
Warranty reserve17,635 17,373 
Federal income tax payable14,709 3,749 
Accrued compensation10,316 20,309 
Accrued property tax payable6,494 10,973 
Other accrued expenses28,667 26,621 
Total accrued expenses$103,490 $110,068 
Schedule of Warranty Activity
Three Months Ended March 31,
20252024
Warranty reserve, beginning of period$17,373 $23,474 
Warranties issued1,691 2,753 
Changes in liability for existing warranties(359)198 
Payments made(1,070)(1,309)
Warranty reserve, end of period$17,635 $25,116