XML 24 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Income Tax Examination [Line Items]        
Deferred tax assets previously reserved under a valuation allowance   $ 9,100,000trex_DeferredTaxAssetsRealized   $ 9,100,000trex_DeferredTaxAssetsRealized
Valuation allowance 4,465,000us-gaap_DeferredTaxAssetsValuationAllowance 4,201,000us-gaap_DeferredTaxAssetsValuationAllowance   4,201,000us-gaap_DeferredTaxAssetsValuationAllowance
Provision (benefit) for income taxes 25,427,000us-gaap_IncomeTaxExpenseBenefit (10,549,000)us-gaap_IncomeTaxExpenseBenefit 1,009,000us-gaap_IncomeTaxExpenseBenefit  
Excess tax benefits from stock compensation 12,883,000us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet 1,466,000us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet    
Unrecognized tax benefits related to identified uncertain tax positions 0us-gaap_UnrecognizedTaxBenefits      
Exit Full Valuation Allowance [Member]        
Income Tax Examination [Line Items]        
Provision (benefit) for income taxes       $ 10,900,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= trex_ExitFullValuationAllowanceMember
Earliest Tax Year [Member] | Federal Tax Jurisdiction [Member]        
Income Tax Examination [Line Items]        
Tax years subject to examination 2011      
Earliest Tax Year [Member] | Michigan [Member]        
Income Tax Examination [Line Items]        
Tax years examined 2008      
Latest Tax Year [Member] | Federal Tax Jurisdiction [Member]        
Income Tax Examination [Line Items]        
Tax years subject to examination 2013      
Latest Tax Year [Member] | Michigan [Member]        
Income Tax Examination [Line Items]        
Tax years examined 2011