Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES (Details)

v2.4.1.9
COMMITMENTS AND CONTINGENCIES (Details)
12 Months Ended 12 Months Ended 0 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
Railcars [Member]
USD ($)
Railcar
Dec. 31, 2014
Office Space in Sugar Land, TX [Member]
USD ($)
Dec. 31, 2014
Contamination of Real Property [Member]
USD ($)
Dec. 31, 2013
Contamination of Real Property [Member]
USD ($)
Dec. 31, 2010
Contamination of Real Property [Member]
USD ($)
Dec. 31, 2014
Threatened Litigation [Member]
Exposure to Asbestos [Member]
Defendant
Oct. 26, 2014
Pending Litigation [Member]
USD ($)
Dec. 31, 2014
Pending Litigation [Member]
USD ($)
Oct. 24, 2010
Saudi Industrial Development Fund Limited Guarantee [Member]
USD ($)
Oct. 24, 2010
Saudi Industrial Development Fund Limited Guarantee [Member]
SAR
Guarantor Obligations [Line Items]                          
Accrued liabilities current $ 5,020,000us-gaap_AccruedLiabilitiesCurrent $ 3,162,000us-gaap_AccruedLiabilitiesCurrent                      
Loan guarantee, maximum (in hundredths)                       41.00%trec_LoanGuaranteeMaximum
/ us-gaap_GuaranteeObligationsByNatureAxis
= trec_SaudiIndustrialDevelopmentFundLimitedGuaranteeMember
41.00%trec_LoanGuaranteeMaximum
/ us-gaap_GuaranteeObligationsByNatureAxis
= trec_SaudiIndustrialDevelopmentFundLimitedGuaranteeMember
Principal amount of loan guaranteed                       88,000,000trec_PrincipalAmountOfLoanGuaranteed
/ us-gaap_GuaranteeObligationsByNatureAxis
= trec_SaudiIndustrialDevelopmentFundLimitedGuaranteeMember
330,000,000trec_PrincipalAmountOfLoanGuaranteed
/ us-gaap_GuaranteeObligationsByNatureAxis
= trec_SaudiIndustrialDevelopmentFundLimitedGuaranteeMember
Amount of maximum exposure                       36,080,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= trec_SaudiIndustrialDevelopmentFundLimitedGuaranteeMember
135,300,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= trec_SaudiIndustrialDevelopmentFundLimitedGuaranteeMember
Loss Contingencies [Line Items]                          
Amount awarded by court                   495,000us-gaap_LossContingencyDamagesAwardedValue
/ us-gaap_LitigationCaseAxis
= us-gaap_PendingLitigationMember
     
Number of defendants                 44us-gaap_LossContingencyNumberOfDefendants
/ us-gaap_LitigationCaseAxis
= us-gaap_ThreatenedLitigationMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_AsbestosIssueMember
       
Accrued recorded value                     1,000,000us-gaap_LossContingencyAccrualCarryingValueNoncurrent
/ us-gaap_LitigationCaseAxis
= us-gaap_PendingLitigationMember
   
Site Contingency [Line Items]                          
Advance payment to be made to contractor           250,000trec_AdvancePaymentToBeMadeToContractor
/ us-gaap_EnvironmentalRemediationContingencyAxis
= trec_ContaminationOfRealPropertyMember
             
Accrual for environmental remediation               350,000us-gaap_AccrualForEnvironmentalLossContingencies
/ us-gaap_EnvironmentalRemediationContingencyAxis
= trec_ContaminationOfRealPropertyMember
         
Environmental remediation expended           179,000us-gaap_AccrualForEnvironmentalLossContingenciesPayments
/ us-gaap_EnvironmentalRemediationContingencyAxis
= trec_ContaminationOfRealPropertyMember
179,000us-gaap_AccrualForEnvironmentalLossContingenciesPayments
/ us-gaap_EnvironmentalRemediationContingencyAxis
= trec_ContaminationOfRealPropertyMember
           
Environmental remediation reversed           171,000trec_EnvironmentalRemediationReversed
/ us-gaap_EnvironmentalRemediationContingencyAxis
= trec_ContaminationOfRealPropertyMember
             
Expenses for environmental monitoring, compliance, and improvements 414,000us-gaap_EnvironmentalRemediationExpense 386,000us-gaap_EnvironmentalRemediationExpense 404,000us-gaap_EnvironmentalRemediationExpense                    
Operating Leases, Future Minimum Payments Receivable [Abstract]                          
2015 2,005,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears                        
2016 1,728,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableCurrent                        
2017 1,275,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears                        
2018 527,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears                        
2019 369,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears                        
Thereafter 978,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableThereafter                        
Total 6,882,000us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable                        
Operating Leased Assets [Line Items]                          
Number Of Railcars       270trec_NumberOfRailcars
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_RailroadTransportationEquipmentMember
                 
Operating lease expiration date       Dec. 31, 2026 Dec. 31, 2018                
Total commitments under operating leases       6,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_RailroadTransportationEquipmentMember
300,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= trec_OfficeSpaceInSugarLandTxMember
               
Operating Lease Period       7 years                  
Operating lease, rental expense $ 2,500,000us-gaap_OperatingLeasesRentExpenseNet $ 1,800,000us-gaap_OperatingLeasesRentExpenseNet $ 1,700,000us-gaap_OperatingLeasesRentExpenseNet