XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Summary of Reconciliation of Company's Residential Product Warranty Reserve (Detail) - Surface Flaking Warranty Reserve [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Product Warranty Liability [Line Items]    
Beginning balance $ 22,178 $ 25,599
Provisions and changes in estimates 2,068 1,945
Settlements made during the period (1,112) (867)
Ending balance 23,134 26,677
Product Warranty [Member]    
Product Warranty Liability [Line Items]    
Beginning balance 12,066 9,694
Provisions and changes in estimates 2,068 1,945
Settlements made during the period (924) (551)
Ending balance 13,210 11,088
Surface Flaking [Member]    
Product Warranty Liability [Line Items]    
Beginning balance 10,112 15,905
Provisions and changes in estimates 0 0
Settlements made during the period (188) (316)
Ending balance $ 9,924 $ 15,589