XML 59 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Customer
Institution
Supplier
Dec. 31, 2019
USD ($)
Customer
Dec. 31, 2018
USD ($)
Customer
Schedule Of Significant Accounting Policies [Line Items]      
Maximum term of original maturities to classify as cash equivalent 3 months    
Number of financial institutions where deposits are maintained | Institution 1    
Valuation allowance $ 0 $ 0  
Number of customers that accounted for 10% or more of net sales | Customer 3 3 2
Number of customer accounted for 10% or more account receivable | Customer 2 3  
Number of largest raw material suppliers | Supplier 4    
Excess of the replacement cost of inventory over the LIFO value of inventory $ (16,821) $ (19,062)  
Annual impairment test of goodwill 0 0 $ 0
Goodwill 68,500    
Valuation allowance 2,775 2,988  
Research and Development costs 3,400 4,500 4,200
Prepaid expenses for production costs of advertising 10 500  
Branding Expenses 31,700 35,700 $ 35,000
Unpaid Liabilities relates to property plant and equipment $ 12,900 $ 800  
Operating leases with an initial term 12 months or less    
Maximum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Operating Lease terms 8 years    
Minimum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Operating Lease terms 1 year    
Residential Use [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 25 years    
Residential Use [Member] | Transcend Enhance Select And Universal Fascia Product [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 25 years    
Residential Use [Member] | Trex Signature Railing [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 25 years    
Commercial Use [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 10 years    
Commercial Use [Member] | Transcend Enhance Select And Universal Fascia Product [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 10 years    
Commercial Use [Member] | Trex Signature Railing [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 25 years    
Commercial Use [Member] | Maximum [Member] | Commercial Railing And Staging Systems [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 3 years    
Commercial Use [Member] | Minimum [Member] | Commercial Railing And Staging Systems [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Warranty period 1 year    
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Minimum [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk as percentage of total 10.00% 10.00% 10.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk as percentage of total 56.00% 57.00% 42.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk as percentage of total 27.00% 30.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk as percentage of total 15.00% 24.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk as percentage of total   10.00%  
Raw Materials [Member] | Supplier Concentration Risk [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk as percentage of total 28.00% 27.00% 33.00%