XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Payables and Accruals (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Movement in Standard Product Warranty Accrual [Roll Forward]          
Warranty accrual, beginning of period $ 19,532 $ 10,613 $ 17,945 $ 9,378  
Warranties issued 2,876 2,397 4,921 4,211  
Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties (82) 121 551 416  
Settlements made (1,502) (1,066) (2,593) (1,940)  
Warranty accrual, end of period 20,824 12,065 20,824 12,065  
Accrued liabilities [Line Items]          
Standard Product Warranty Accrual 20,824 $ 12,065 20,824 $ 12,065 $ 17,945
Accrued expenses 101,464   101,464   91,281
Accrued Expenses          
Accrued liabilities [Line Items]          
Inventory, Real Estate, Land and Land Development Costs 31,685   31,685   28,793
Accrued Income Taxes 5,613   5,613   6,334
Accrued Bonuses 10,235   10,235   13,917
Other Accrued Liabilities $ 33,107   $ 33,107   $ 24,292