XML 21 R31.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Equity (Details 2) (USD $) | 3 Months Ended | 9 Months Ended |  |  | 9 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Sep. 30, 2014 | Sep. 30, 2013 | Sep. 30, 2014 | Sep. 30, 2013 | Aug. 18, 2014 | Aug. 04, 2014 | Sep. 30, 2014 Compressor Systems, Inc. [Member] | Aug. 11, 2014 Compressor Systems, Inc. [Member]
Business Acquisition [Line Items] |  |  |  |  |  |  |  |
Number of Compressco common units sold |  |  |  |  |  |  | 15,280,000 |
General Partners' capital contribution |  |  |  |  |  |  |  | $ 1,100,000
TETRA's ownership interest in Compressco Partners | 44.00% |  | 44.00% |  |  |  |  |
TETRA's ownership interest in Compressco Partners prior to offering |  |  | 82.00% |  |  |  |  |
TETRA's limited partner interest in Compressco Partners |  |  |  |  |  | 42.00% |  |
Total number of new units issued |  |  | 17,572,000 |  |  |  |  |
Number of subordinated units |  |  |  |  | 6,273,970 |  |  |
Foreign currency translation adjustment, taxes | $ 1,198,000 | $ 165,000 | $ 1,644,000 | $ 711,000 |  |  |  |

X
- Definition Subordinated units representing limited partner interests issued to the consolidating entity in exchange for contribution of assets and liabilities. Subordinated units may be converted into common units on a one-for-one basis subject to certain provisions. + References No definition available. + Details
Name: | tti_Subordinatedunitsissuedtoparentininitialoffering
Namespace Prefix: | tti_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition TETRA's limited partner interest in Compressco Partners + References No definition available. + Details
Name: | tti_TETRAslimitedpartnerinterestinCompresscoPartners
Namespace Prefix: | tti_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of capital contributed by the general partner. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 272 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB TOPIC 4.F) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187171-122770 + Details
Name: | us-gaap_GeneralPartnersContributedCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358780&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=28358780&loc=d3e640-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of units sold in a public offering of each class of partners' capital account. Units represent shares of ownership of the general, limited, and preferred partners. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 5 -Subparagraph (SAB TOPIC 4.F) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187171-122770 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 16 -Subparagraph a, b -Article 6 + Details
Name: | us-gaap_PartnersCapitalAccountUnitsSoldInPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration