Market Risks and Derivative Hedge Contracts (Details) | 3 Months Ended | 6 Months Ended | |
Jun. 30, 2019USD ($) | Jun. 30, 2018USD ($) | Jun. 30, 2019USD ($) | Jun. 30, 2018USD ($) | Dec. 31, 2018USD ($) |
Derivatives, Fair Value [Line Items] | | | | | |
Derivative Liability, Fair Value, Gross Asset | $ 188,000 | | $ 188,000 | | |
Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value | | | | | $ (177,000) |
Net gains associated with foreign currency derivatives | 200,000 | $ (700,000) | 700,000 | $ (800,000) | |
Business Combination, Contingent Consideration, Liability | $ (200,000) | | $ (200,000) | | |
Compressco Partners Senior Notes [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate | 7.25% | | 7.25% | | |
Fair value of Senior Notes | $ 267,100,000 | | $ 267,100,000 | | 266,300,000 |
Carrying value of Senior Notes | $ 295,900,000 | | $ 295,900,000 | | 295,900,000 |
Compressco Partners Senior Notes 7.50% [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate | 7.50% | | 7.50% | | |
Fair value of Senior Notes | $ 344,800,000 | | $ 344,800,000 | | 332,500,000 |
Fair Value, Measurements, Recurring [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | (8,866,000) | | (8,866,000) | | (41,721,000) |
Foreign Currency Contract, Asset, Fair Value Disclosure | 211,000 | | 211,000 | | 117,000 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 23,000 | | 23,000 | | 294,000 |
Business Combination, Contingent Consideration, Liability | (200,000) | | (200,000) | | (12,452,000) |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Foreign Currency Contract, Asset, Fair Value Disclosure | 0 | | 0 | | 0 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 0 | | 0 | | 0 |
Business Combination, Contingent Consideration, Liability | 0 | | 0 | | 0 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Foreign Currency Contract, Asset, Fair Value Disclosure | 211,000 | | 211,000 | | 117,000 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 23,000 | | 23,000 | | 294,000 |
Business Combination, Contingent Consideration, Liability | 0 | | 0 | | 0 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Foreign Currency Contract, Asset, Fair Value Disclosure | 0 | | 0 | | 0 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 0 | | 0 | | 0 |
Business Combination, Contingent Consideration, Liability | (200,000) | | (200,000) | | (12,452,000) |
Current Assets [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Forward sale contracts | (147,000) | | (147,000) | | (41,000) |
Forward purchase contracts | 64,000 | | 64,000 | | 76,000 |
Current Liabilities [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Forward sale contracts | 0 | | 0 | | (126,000) |
Forward purchase contracts | (23,000) | | (23,000) | | (168,000) |
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Measurements, Recurring [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | (7,894,000) | | (7,894,000) | | (27,019,000) |
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 0 | | 0 | | 0 |
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 0 | | 0 | | 0 |
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | (7,894,000) | | (7,894,000) | | (27,019,000) |
Warrant [Member] | Fair Value, Measurements, Recurring [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | (960,000) | | (960,000) | | (2,073,000) |
Warrant [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 0 | | 0 | | 0 |
Warrant [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | 0 | | 0 | | 0 |
Warrant [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | | | | |
Derivatives, Fair Value [Line Items] | | | | | |
Financial and Nonfinancial Liabilities, Fair Value Disclosure | (960,000) | | (960,000) | | $ (2,073,000) |
Forward Purchase Contract, Euro [Member] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 7,333,000 | | $ 7,333,000 | | |
Traded exchange rate | 1.13 | | 1.13 | | |
Value date | Sep. 19, 2019 | | | | |
Forward Sale Contract, Euro [Domain] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 2,025,000 | | $ 2,025,000 | | |
Traded exchange rate | 1.15 | | 1.15 | | |
Value date | Sep. 19, 2019 | | | | |
Forward Purchase Contract, Pounds Sterling [Member] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 4,285,000 | | $ 4,285,000 | | |
Traded exchange rate | 1.26 | | 1.26 | | |
Value date | Jul. 19, 2019 | | | | |
Forward Purchase Contract, Mexican Pesos [Member] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 780,000 | | $ 780,000 | | |
Traded exchange rate | 19.23 | | 19.23 | | |
Value date | Jul. 19, 2019 | | | | |
Forward Sale Contract, Norwegian Krone [Member] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 552,000 | | $ 552,000 | | |
Traded exchange rate | 8.69 | | 8.69 | | |
Value date | Jul. 19, 2019 | | | | |
Forward Sale Contract, Mexican Pesos (2) [Member] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 7,858,000 | | $ 7,858,000 | | |
Traded exchange rate | 19.09 | | 19.09 | | |
Value date | Jul. 19, 2019 | | | | |
Forward Purchase Contract, Euro, British Pound Notional Amount [Member] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 1,780,000 | | $ 1,780,000 | | |
Traded exchange rate | 0.89 | | 0.89 | | |
Value date | Jul. 19, 2019 | | | | |
Forward Purchase Contract, Euro [Member] | | | | | |
Derivative [Line Items] | | | | | |
Derivative notional amount | $ 22,270,000 | | $ 22,270,000 | | |
Traded exchange rate | 10.60 | | 10.60 | | |
Value date | Jul. 19, 2019 | | | | |