Annual report pursuant to Section 13 and 15(d)

CONCENTRATIONS OF REVENUES AND CREDIT RISK (Details)

v2.4.1.9
CONCENTRATIONS OF REVENUES AND CREDIT RISK (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Supplier
Dec. 31, 2013
Supplier
Dec. 31, 2012
Supplier
Concentration Risk [Line Items]      
Accounts receivable $ 28,271,000us-gaap_AccountsReceivableNetCurrent $ 22,069,000us-gaap_AccountsReceivableNetCurrent  
Number of major supplier 1trec_NumberOfMajorSupplier 1trec_NumberOfMajorSupplier 1trec_NumberOfMajorSupplier
Amount owed to supplier for feedstock purchases 1,000,000us-gaap_AccountsPayableTradeCurrent 5,200,000us-gaap_AccountsPayableTradeCurrent  
Cash insured by the Federal Deposit Insurance Corporation 250,000us-gaap_CashFDICInsuredAmount    
Supplier Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage (in hundredths) 100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
99.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
100.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
Sales [Member]      
Concentration Risk [Line Items]      
Number of major customer 2trec_NumberOfMajorCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
2trec_NumberOfMajorCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
2trec_NumberOfMajorCustomer
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
Sales [Member] | Revenue Concentration Risk [Member] | Major Customer One [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage (in hundredths) 23.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerOneMember
16.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerOneMember
13.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerOneMember
Sales [Member] | Revenue Concentration Risk [Member] | Major Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage (in hundredths) 10.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerTwoMember
16.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerTwoMember
12.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerTwoMember
Sales [Member] | Foreign Jurisdiction Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage (in hundredths) 30.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
26.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
24.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
Accounts Receivable [Member] | Major Customer One [Member]      
Concentration Risk [Line Items]      
Accounts receivable 9,500,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerOneMember
1,600,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerOneMember
 
Accounts Receivable [Member] | Major Customer Two [Member]      
Concentration Risk [Line Items]      
Accounts receivable $ 7,700,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerTwoMember
$ 1,900,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_MajorCustomersAxis
= trec_MajorCustomerTwoMember