Changes in Warranty Reserve (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Product Warranty, Increase (Decrease) [Roll Forward] | ||||
Warranty reserves, beginning of period | $ 9,350 | $ 6,550 | $ 7,850 | $ 5,350 |
Warranty provision | 2,985 | 2,424 | 8,092 | 8,409 |
Warranty expenditures | (2,285) | (1,824) | (5,892) | (6,609) |
Warranty reserves, end of period | $ 10,050 | $ 7,150 | $ 10,050 | $ 7,150 |
Other Construction Components | ||||
Product Warranty Liability [Line Items] | ||||
Limited warranty period | 1 year | |||
Structural Elements | ||||
Product Warranty Liability [Line Items] | ||||
Limited warranty period | 10 years |