XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Payables and Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Movement in Standard Product Warranty Accrual [Roll Forward]          
Standard Product Warranty Accrual $ 14,004 $ 29,031 $ 14,004 $ 29,031 $ 17,373
Warranty accrual, beginning of period 18,196 27,139 17,373 23,474  
Warranties issued 1,686 3,082 5,230 9,208  
Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties (4,809) 264 (5,102) 515  
Payments made (1,069) (1,454) (3,497) (4,166)  
Warranty accrual, end of period 14,004 29,031 14,004 29,031  
Accrued liabilities [Line Items]          
Accrued expenses 127,523   127,523   110,068
Standard Product Warranty Accrual 14,004 $ 29,031 14,004 $ 29,031 17,373
Accrued Expenses          
Accrued liabilities [Line Items]          
Inventory, Real Estate, Land and Land Development Costs 21,904   21,904   31,043
Warranty reserve 14,004   14,004   17,373
Self Insurance Reserve 7,441   7,441   5,195
Accrued Income Taxes 25,833   25,833   3,749
Accrued Bonuses 21,972   21,972   20,309
Accrual for Taxes Other than Income Taxes 15,280   15,280   10,973
Other Accrued Liabilities $ 21,089   $ 21,089   $ 21,426