v3.25.1
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Industrial Revenue Bonds [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Bonds issue $ 450
Gross asset and liability $ 100
Residential Use [Member] | Products Sold Prior to January One, Two Thousand and Twenty Three [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 25 years
Commercial Use [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 10 years
Commercial Use [Member] | Products Sold Prior to January One, Two Thousand and Twenty Three [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 10 years
Signature Railing And Transcend Cladding [Member] | Commercial Use [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 25 years
Transcend Decking [Member] | Residential Use [Member] | Products Sold on or After January One, Two Thousand and Twenty Three [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 50 years
Select Decking And Universal Fascia [Member] | Residential Use [Member] | Products Sold on or After January One, Two Thousand and Twenty Three [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 35 years
Enhance Decking And Transcend, Select, Enhance And Signature Railing [Member] | Residential Use [Member] | Products Sold on or After January One, Two Thousand and Twenty Three [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 25 years
Signature Railing [Member] | Residential and Commercial Use [Member] | Products Sold Prior to January One, Two Thousand and Twenty Three [Member]  
Schedule Of Commitments And Contingencies [Line Items]  
Warranty period 25 years