XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Summary of Reconciliation of Company's Residential Product Warranty Reserve (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Surface Flaking Warranty Reserve [Member]      
Product Warranty Liability [Line Items]      
Beginning balance   $ 25,494 $ 30,754
Provisions and changes in estimates   8,411 1,571
Settlements made during the period   (4,256) (5,031)
Ending balance $ 29,649 29,649 27,294
Surface Flaking [Member]      
Product Warranty Liability [Line Items]      
Provisions and changes in estimates 6,500    
Surface Flaking [Member] | Surface Flaking Warranty Reserve [Member]      
Product Warranty Liability [Line Items]      
Beginning balance   19,024 23,951
Provisions and changes in estimates   6,479  
Settlements made during the period   (3,078) (4,027)
Ending balance 22,425 22,425 19,924
Other Residential [Member] | Surface Flaking Warranty Reserve [Member]      
Product Warranty Liability [Line Items]      
Beginning balance   6,470 6,803
Provisions and changes in estimates   1,932 1,571
Settlements made during the period   (1,178) (1,004)
Ending balance $ 7,224 $ 7,224 $ 7,370