Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY

v2.4.1.9
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (USD $)
In Thousands, unless otherwise specified
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Total [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2011 $ 2,373us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 44,138us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (748)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 25,030us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 70,793us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 289us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 71,082us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2011 23,731us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Stock options              
Issued to Directors 0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
270trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
270trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
270trec_StockOptionsIssuedToDirectors
Issued to Employees 0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
489us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
489us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
489us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issued to Former Director 0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(317)trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(317)trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(317)trec_StockOptionsIssuedToFormerDirector
Common Stock              
Issued to Directors 5trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
92trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
97trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
97trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
Issued to Directors (in shares) 53trec_StockIssuedDuringPeriodSharesShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Issued to Employees 3us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
119us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
122us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
122us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
Issued to Employees (in shares) 21us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Other Comprehensive Income (net of income tax expense) 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
168us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
168us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
168us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Net Income 0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
10,321us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
10,321us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
10,321us-gaap_ProfitLoss
Balance at Dec. 31, 2012 2,381us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
44,791us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(580)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
35,351us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
81,943us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
289us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
82,232us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2012 23,805us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Stock options              
Issued to Directors 0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
377trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
377trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
377trec_StockOptionsIssuedToDirectors
Issued to Employees 0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
559us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
559us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
559us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issued to Former Director 0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
97trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
97trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
97trec_StockOptionsIssuedToFormerDirector
Warrants 0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
181us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
181us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
181us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
Common Stock              
Issued to Directors 1trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
6trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
7trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
7trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
Issued to Directors (in shares) 12trec_StockIssuedDuringPeriodSharesShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Issued to Employees 1us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
53us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
54us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
54us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
Issued to Employees (in shares) 15us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Other Comprehensive Income (net of income tax expense) 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
214us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
214us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
214us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Net Income 0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
19,498us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
19,498us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
19,498us-gaap_ProfitLoss
Balance at Dec. 31, 2013 2,383us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
46,064us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(366)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
54,849us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
102,930us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
289us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
103,219us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2013 23,832us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          23,800us-gaap_CommonStockSharesOutstanding
Stock options              
Issued to Directors 0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
330trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
330trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockOptionsIssuedToDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
330trec_StockOptionsIssuedToDirectors
Issued to Employees 0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,555us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1,555us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,555us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Issued to Former Director 0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
97trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
97trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockOptionsIssuedToFormerDirector
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
97trec_StockOptionsIssuedToFormerDirector
Warrants 0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
79us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
79us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
79us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
Common Stock              
Issued to Directors 9trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(8)trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
1trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
1trec_StockIssuedDuringPeriodValueShareBasedCompensationDirectors
Issued to Directors (in shares) 88trec_StockIssuedDuringPeriodSharesShareBasedCompensationDirectors
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Issued to Employees 5us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
165us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
170us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
170us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
Issued to Employees (in shares) 55us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Other Comprehensive Income (net of income tax expense) 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
366us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
366us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
366us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Net Income 0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
15,571us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
15,571us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
15,571us-gaap_ProfitLoss
Balance at Dec. 31, 2014 $ 2,397us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 48,282us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 70,420us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ 121,099us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 289us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 121,388us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in shares) at Dec. 31, 2014 23,975us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
          24,000us-gaap_CommonStockSharesOutstanding