XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue From Contracts With Customers - Summary of Disaggregated Net Sales (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers $ 188,472 $ 335,872 $ 913,950 $ 892,991
Products Transferred at a Point in Time and Variable Consideration Contracts [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 177,776 319,207 878,892 850,909
Products Transferred Over Time and Fixed Price Contracts [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 10,696 16,665 35,058 42,082
Residential [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 177,776 319,207 878,892 850,909
Residential [Member] | Products Transferred at a Point in Time and Variable Consideration Contracts [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 177,776 319,207 878,892 850,909
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers 10,696 16,665 35,058 42,082
Commercial [Member] | Products Transferred Over Time and Fixed Price Contracts [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contract with customers $ 10,696 $ 16,665 $ 35,058 $ 42,082