Quarterly report pursuant to Section 13 or 15(d)

DERIVATIVE INSTRUMENTS (Details)

v2.4.1.9
DERIVATIVE INSTRUMENTS (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
DERIVATIVE INSTRUMENTS [Abstract]      
Feedstock and natural gas usage to operating expenses (in hundredths) 68.00%trec_FeedstockAndNaturalGasUsageToOperatingExpenses 81.50%trec_FeedstockAndNaturalGasUsageToOperatingExpenses  
Monthly feedstock requirements hedged, Maximum (in hundredths) 40.00%trec_MonthlyFeedstockRequirementsHedgedMaximum    
Derivatives, Fair Value [Line Items]      
Unrealized gain (loss) $ 242,000us-gaap_UnrealizedGainLossOnDerivatives $ 48,000us-gaap_UnrealizedGainLossOnDerivatives  
Fair value of financial contracts - asset (liability) 0us-gaap_LiabilitiesFairValueDisclosure   180,000us-gaap_LiabilitiesFairValueDisclosure
Realized and unrealized gains (losses) as a percentage of cost of sales and processing (in hundredths) 0.00%trec_RealizedAndUnrealizedGainsLossesAsPercentageOfCostOfSalesAndProcessing 0.00%trec_RealizedAndUnrealizedGainsLossesAsPercentageOfCostOfSalesAndProcessing  
Interest expense reclassified from other comprehensive loss 0us-gaap_DerivativeGainLossOnDerivativeNet (67,000)us-gaap_DerivativeGainLossOnDerivativeNet  
Realized loss 53,000us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting    
Interest Rate Swaps [Member]      
Derivatives, Fair Value [Line Items]      
Term loan in pay fixed, receive variable interest rate swap 10,000,000trec_TermLoanInPayFixedReceiveVariableInterestRateSwap
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Term loan secured by plant, pipeline and equipment 14,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Notional amount 3,500,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  3,750,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Derivative, variable interest rate (in hundredths) 5.83%us-gaap_DerivativeVariableInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Cumulative loss 0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(495,000)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Deferred tax benefit 0us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
173,000us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Net cumulative loss 0us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(322,000)us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Fair value of interest rate swap - liability 316,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
  378,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Unrealized gain 10,000us-gaap_DerivativeInstrumentsGainRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Interest Rate Swaps [Member] | Qualifying Cash Flow Hedges [Member] | Reclassification [Member]      
Derivatives, Fair Value [Line Items]      
Interest expense reclassified from other comprehensive loss 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
67,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Not Designated as Hedging Instrument [Member] | Commodity Financial Instruments [Member]      
Derivatives, Fair Value [Line Items]      
Unrealized gain (loss) 180,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(48,000)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Realized gain (loss) (180,000)us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
87,000us-gaap_GainLossOnSaleOfDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Net gain (loss) $ 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 39,000us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember