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
|
|
|
|
|
|
|