XML 19 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
12 Months Ended 12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
SAR
Dec. 31, 2014
Minimum [Member]
Dec. 31, 2013
Minimum [Member]
Dec. 31, 2014
Maximum [Member]
Dec. 31, 2013
Maximum [Member]
Accounts Receivable and Allowance for Doubtful Accounts [Abstract]                
Increase in allowance for doubtful accounts $ 0us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease $ 0us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease $ 0us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease          
Accounts receivable written off 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs 0us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs          
Accounts, Notes, Loans and Financing Receivable [Line Items]                
Imputed interest rates on outstanding notes (in hundredths)         4.00%us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
4.00%us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
9.00%us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
9.00%us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Retirement plan [Abstract]                
Percentage contribution by employer in relation to employee contribution to fund (in hundredths) 100.00%trec_DefinedContributionPlanEmployerContribution              
Employer matching contribution (in hundredths) 6.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent              
Vesting period under 401(k) plan 7 years              
Matching contribution by employer 641,000us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution 554,000us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution 518,000us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution          
Other Liabilities [Abstract]                
Reduction in depreciation expense due to amortization of capitalize liability 1,649,000trec_CapitalExpansionAmortizedToDepreciationExpense 1,284,000trec_CapitalExpansionAmortizedToDepreciationExpense 1,102,000trec_CapitalExpansionAmortizedToDepreciationExpense          
Foreign Currency [Abstract]                
Exchange rate       3.75us-gaap_ForeignCurrencyExchangeRateTranslation1        
Income Taxes [Abstract]                
Accrued interest related to uncertain tax positions $ 0us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued $ 0us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued