XML 96 R122.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Supplemental Guarantor Financial Information (Details 4) (USD $) In Thousands, unless otherwise specified | 0 Months Ended | 12 Months Ended
--- | --- | ---
Nov. 17, 2014 | Aug. 18, 2014 | May 16, 2014 | Mar. 28, 2014 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Cash flows from operating activities: |  |  |  |  |  |  |
Net cash provided by (used in) continuing operations |  |  |  |  | $ 373,780 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | $ 348,668 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations | $ 383,262 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Net cash provided by discontinued operations |  |  |  |  | 5,589 us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations | 7,036 us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations | 6,663 us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
Net cash provided by operating activities |  |  |  |  | 379,369 us-gaap_NetCashProvidedByUsedInOperatingActivities | 355,704 us-gaap_NetCashProvidedByUsedInOperatingActivities | 389,925 us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash flows from investing activities: |  |  |  |  |  |  |
Capital expenditures |  |  |  |  | (541,695)us-gaap_PaymentsToAcquireProductiveAssets | (391,725)us-gaap_PaymentsToAcquireProductiveAssets | (428,731)us-gaap_PaymentsToAcquireProductiveAssets
Proceeds from sale of property, plant and equipment |  |  |  |  | 24,373 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment | 101,311 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment | 35,989 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Proceeds from sale of businesses |  |  |  |  | 1,516 us-gaap_ProceedsFromDivestitureOfBusinesses |  |
Payments for business acquisitions |  |  |  |  | (494,755)us-gaap_PaymentsToAcquireBusinessesGross |  |
(Increase) decrease in restricted cash |  |  |  |  | (221)us-gaap_IncreaseDecreaseInRestrictedCash | 14 us-gaap_IncreaseDecreaseInRestrictedCash | (162)us-gaap_IncreaseDecreaseInRestrictedCash
Return of investments in non-consolidated affiliates |  |  |  |  | 14,750 us-gaap_ProceedsFromSaleOfEquityMethodInvestments | 19,000 us-gaap_ProceedsFromSaleOfEquityMethodInvestments | 51,707 us-gaap_ProceedsFromSaleOfEquityMethodInvestments
Cash invested in non-consolidated affiliates |  |  |  |  | (197)us-gaap_PaymentsToAcquireEquityMethodInvestments |  | (224)us-gaap_PaymentsToAcquireEquityMethodInvestments
Net cash used in continuing operations |  |  |  |  | (996,229)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | (271,400)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | (341,421)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Net cash provided by (used in) discontinued operations |  |  |  |  | 66,378 us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations | 74,949 us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations | 135,970 us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
Net cash used in investing activities |  |  |  |  | (929,851)us-gaap_NetCashProvidedByUsedInInvestingActivities | (196,451)us-gaap_NetCashProvidedByUsedInInvestingActivities | (205,451)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flows from financing activities: |  |  |  |  |  |  |
Proceeds from borrowings of long-term debt |  |  |  |  | 2,240,299 us-gaap_ProceedsFromIssuanceOfLongTermDebt | 2,108,037 us-gaap_ProceedsFromIssuanceOfLongTermDebt | 1,878,000 us-gaap_ProceedsFromIssuanceOfLongTermDebt
Repayments of long-term debt |  |  |  |  | (1,727,500)us-gaap_RepaymentsOfLongTermDebt | (2,195,750)us-gaap_RepaymentsOfLongTermDebt | (2,106,639)us-gaap_RepaymentsOfLongTermDebt
Payments for debt issuance costs |  |  |  |  | (6,986)us-gaap_PaymentsOfDebtIssuanceCosts | (12,147)us-gaap_PaymentsOfDebtIssuanceCosts | (1,011)us-gaap_PaymentsOfDebtIssuanceCosts
Payments above face value for redemption of convertible debt |  |  |  |  | (15,007)exh_RepaymentsOfConvertibleDebtAmountAboveFaceValue |  |
Payments for settlement of interest rate swaps that include financing elements |  |  |  |  | (3,793)us-gaap_PaymentsForDerivativeInstrumentFinancingActivities | (2,207)us-gaap_PaymentsForDerivativeInstrumentFinancingActivities |
Net proceeds from the sale of Partnership units |  |  |  |  | 169,471 us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits |  | 114,530 us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
Proceeds from stock options exercised |  |  |  |  | 12,819 us-gaap_ProceedsFromStockOptionsExercised | 8,321 us-gaap_ProceedsFromStockOptionsExercised | 562 us-gaap_ProceedsFromStockOptionsExercised
Proceeds from stock issued pursuant to our employee stock purchase plan |  |  |  |  | 1,812 us-gaap_ProceedsFromStockPlans | 1,632 us-gaap_ProceedsFromStockPlans | 1,635 us-gaap_ProceedsFromStockPlans
Purchases of treasury stock |  |  |  |  | (7,044)us-gaap_PaymentsForRepurchaseOfCommonStock | (4,539)us-gaap_PaymentsForRepurchaseOfCommonStock | (2,422)us-gaap_PaymentsForRepurchaseOfCommonStock
Dividends to Exterran stockholders | (10,300)us-gaap_PaymentsOfDividendsCommonStock | (10,000)us-gaap_PaymentsOfDividendsCommonStock | (10,000)us-gaap_PaymentsOfDividendsCommonStock | (10,000)us-gaap_PaymentsOfDividendsCommonStock | (40,319)us-gaap_PaymentsOfDividendsCommonStock |  |
Stock-based compensation excess tax benefit |  |  |  |  | 9,585 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 1,910 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities | 1,139 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Distributions to noncontrolling partners in the Partnership |  |  |  |  | (74,856)us-gaap_PaymentsOfDividendsMinorityInterest | (61,959)us-gaap_PaymentsOfDividendsMinorityInterest | (57,084)us-gaap_PaymentsOfDividendsMinorityInterest
Net cash provided by (used in) financing activities |  |  |  |  | 558,481 us-gaap_NetCashProvidedByUsedInFinancingActivities | (156,702)us-gaap_NetCashProvidedByUsedInFinancingActivities | (171,290)us-gaap_NetCashProvidedByUsedInFinancingActivities
Effect of exchange rate changes on cash and cash equivalents |  |  |  |  | (3,925)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents | (1,487)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents | (486)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net increase in cash and cash equivalents |  |  |  |  | 4,074 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | 1,064 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | 12,698 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of period |  |  |  |  | 35,665 us-gaap_CashAndCashEquivalentsAtCarryingValue | 34,601 us-gaap_CashAndCashEquivalentsAtCarryingValue | 21,903 us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period |  |  |  |  | 39,739 us-gaap_CashAndCashEquivalentsAtCarryingValue | 35,665 us-gaap_CashAndCashEquivalentsAtCarryingValue | 34,601 us-gaap_CashAndCashEquivalentsAtCarryingValue
Eliminations |  |  |  |  |  |  |
Cash flows from investing activities: |  |  |  |  |  |  |
Capital expenditures |  |  |  |  |  | 7,338 us-gaap_PaymentsToAcquireProductiveAssets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |
Proceeds from sale of property, plant and equipment |  |  |  |  |  | (7,338)us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |
Capital distributions received from consolidated subsidiaries |  |  |  |  | (55,489)exh_ProceedsFromContributionsFromAffiliatesFromConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (45,237)exh_ProceedsFromContributionsFromAffiliatesFromConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (30,782)exh_ProceedsFromContributionsFromAffiliatesFromConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Investment in consolidated subsidiaries |  |  |  |  | 17,423 exh_ProceedsFromPaymentsForInvestmentsInSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 25,180 exh_ProceedsFromPaymentsForInvestmentsInSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 27,184 exh_ProceedsFromPaymentsForInvestmentsInSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Return on investments in consolidated subsidiaries |  |  |  |  | (262,754)exh_ReturnOnInvestmentInConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Net cash used in continuing operations |  |  |  |  | (300,820)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (20,057)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (3,598)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net cash used in investing activities |  |  |  |  | (300,820)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (20,057)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (3,598)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Cash flows from financing activities: |  |  |  |  |  |  |
Distributions to noncontrolling partners in the Partnership |  |  |  |  | 55,489 us-gaap_PaymentsOfDividendsMinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 45,237 us-gaap_PaymentsOfDividendsMinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 30,782 us-gaap_PaymentsOfDividendsMinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net proceeds from sale of general partner units |  |  |  |  | (3,573)exh_ProceedsFromSaleOfGeneralPartnerUnits / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (2,426)exh_ProceedsFromSaleOfGeneralPartnerUnits / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Capital distributions to affiliates |  |  |  |  | 262,754 us-gaap_PaymentsOfDistributionsToAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Capital contributions received from parent |  |  |  |  | (13,850)us-gaap_ProceedsFromContributionsFromAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (25,180)us-gaap_ProceedsFromContributionsFromAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (24,758)us-gaap_ProceedsFromContributionsFromAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net cash provided by (used in) financing activities |  |  |  |  | 300,820 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 20,057 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 3,598 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Parent | Reportable Legal Entities |  |  |  |  |  |  |
Cash flows from operating activities: |  |  |  |  |  |  |
Net cash provided by (used in) continuing operations |  |  |  |  | (9,613)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (5,873)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (6,877)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net cash provided by operating activities |  |  |  |  | (9,613)us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (5,873)us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (6,877)us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash flows from investing activities: |  |  |  |  |  |  |
Return on investments in consolidated subsidiaries |  |  |  |  | 262,754 exh_ReturnOnInvestmentInConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Net cash used in continuing operations |  |  |  |  | 262,754 us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Net cash used in investing activities |  |  |  |  | 262,754 us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Cash flows from financing activities: |  |  |  |  |  |  |
Proceeds from borrowings of long-term debt |  |  |  |  | 1,312,501 us-gaap_ProceedsFromIssuanceOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,102,500 us-gaap_ProceedsFromIssuanceOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,164,000 us-gaap_ProceedsFromIssuanceOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Repayments of long-term debt |  |  |  |  | (1,341,000)us-gaap_RepaymentsOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,267,250)us-gaap_RepaymentsOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,422,150)us-gaap_RepaymentsOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Payments above face value for redemption of convertible debt |  |  |  |  | (15,007)exh_RepaymentsOfConvertibleDebtAmountAboveFaceValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Proceeds from stock options exercised |  |  |  |  | 12,819 us-gaap_ProceedsFromStockOptionsExercised / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 8,321 us-gaap_ProceedsFromStockOptionsExercised / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 562 us-gaap_ProceedsFromStockOptionsExercised / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Proceeds from stock issued pursuant to our employee stock purchase plan |  |  |  |  | 1,812 us-gaap_ProceedsFromStockPlans / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,632 us-gaap_ProceedsFromStockPlans / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,635 us-gaap_ProceedsFromStockPlans / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Purchases of treasury stock |  |  |  |  | (7,044)us-gaap_PaymentsForRepurchaseOfCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (4,539)us-gaap_PaymentsForRepurchaseOfCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (2,422)us-gaap_PaymentsForRepurchaseOfCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Dividends to Exterran stockholders |  |  |  |  | (40,319)us-gaap_PaymentsOfDividendsCommonStock / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Stock-based compensation excess tax benefit |  |  |  |  | 9,585 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,910 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,139 us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Borrowings (repayments) between consolidated subsidiaries, net |  |  |  |  | (186,457)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 163,286 us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 264,044 us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net cash provided by (used in) financing activities |  |  |  |  | (253,110)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 5,860 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,808 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net increase in cash and cash equivalents |  |  |  |  | 31 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (13)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (69)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash and cash equivalents at beginning of period |  |  |  |  | 11 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 24 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 93 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Cash and cash equivalents at end of period |  |  |  |  | 42 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 11 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 24 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Guarantor Subsidiaries | Reportable Legal Entities |  |  |  |  |  |  |
Cash flows from operating activities: |  |  |  |  |  |  |
Net cash provided by (used in) continuing operations |  |  |  |  | 146,923 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 189,563 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 127,305 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Net cash provided by operating activities |  |  |  |  | 146,923 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 189,563 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 127,305 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash flows from investing activities: |  |  |  |  |  |  |
Capital expenditures |  |  |  |  | (152,847)us-gaap_PaymentsToAcquireProductiveAssets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (167,632)us-gaap_PaymentsToAcquireProductiveAssets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (205,356)us-gaap_PaymentsToAcquireProductiveAssets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Contract operations acquisition |  |  |  |  |  |  | 77,415 exh_PaymentsForProceedsFromAcquisitionOrSaleOfContractOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Proceeds from sale of property, plant and equipment |  |  |  |  | 9,767 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 28,274 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 14,511 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Payments for business acquisitions |  |  |  |  | (11,743)us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Capital distributions received from consolidated subsidiaries |  |  |  |  | 55,489 exh_ProceedsFromContributionsFromAffiliatesFromConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 45,237 exh_ProceedsFromContributionsFromAffiliatesFromConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 30,782 exh_ProceedsFromContributionsFromAffiliatesFromConsolidatedSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Investment in consolidated subsidiaries |  |  |  |  | (17,423)exh_ProceedsFromPaymentsForInvestmentsInSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (25,180)exh_ProceedsFromPaymentsForInvestmentsInSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (27,184)exh_ProceedsFromPaymentsForInvestmentsInSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Net cash used in continuing operations |  |  |  |  | (116,757)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (119,301)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (109,832)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Net cash used in investing activities |  |  |  |  | (116,757)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (119,301)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (109,832)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash flows from financing activities: |  |  |  |  |  |  |
Capital distributions to affiliates |  |  |  |  | (262,754)us-gaap_PaymentsOfDistributionsToAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Borrowings (repayments) between consolidated subsidiaries, net |  |  |  |  | 231,689 us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (79,169)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (9,822)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Net cash provided by (used in) financing activities |  |  |  |  | (31,065)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (79,169)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (9,822)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Net increase in cash and cash equivalents |  |  |  |  | (899)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | (8,907)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 7,651 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period |  |  |  |  | 1,554 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 10,461 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,810 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at end of period |  |  |  |  | 655 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1,554 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 10,461 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Other Subsidiaries | Reportable Legal Entities |  |  |  |  |  |  |
Cash flows from operating activities: |  |  |  |  |  |  |
Net cash provided by (used in) continuing operations |  |  |  |  | 236,470 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 164,978 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 262,834 us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by discontinued operations |  |  |  |  | 5,589 us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 7,036 us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 6,663 us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by operating activities |  |  |  |  | 242,059 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 172,014 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 269,497 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash flows from investing activities: |  |  |  |  |  |  |
Capital expenditures |  |  |  |  | (388,848)us-gaap_PaymentsToAcquireProductiveAssets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (231,431)us-gaap_PaymentsToAcquireProductiveAssets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (223,375)us-gaap_PaymentsToAcquireProductiveAssets / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Contract operations acquisition |  |  |  |  |  |  | (77,415)exh_PaymentsForProceedsFromAcquisitionOrSaleOfContractOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sale of property, plant and equipment |  |  |  |  | 14,606 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 80,375 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 21,478 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sale of businesses |  |  |  |  | 1,516 us-gaap_ProceedsFromDivestitureOfBusinesses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Payments for business acquisitions |  |  |  |  | (483,012)us-gaap_PaymentsToAcquireBusinessesGross / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
(Increase) decrease in restricted cash |  |  |  |  | (221)us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 14 us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (162)us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Return of investments in non-consolidated affiliates |  |  |  |  | 14,750 us-gaap_ProceedsFromSaleOfEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 19,000 us-gaap_ProceedsFromSaleOfEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 51,707 us-gaap_ProceedsFromSaleOfEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash invested in non-consolidated affiliates |  |  |  |  | (197)us-gaap_PaymentsToAcquireEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | (224)us-gaap_PaymentsToAcquireEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net cash used in continuing operations |  |  |  |  | (841,406)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (132,042)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (227,991)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by (used in) discontinued operations |  |  |  |  | 66,378 us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 74,949 us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 135,970 us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net cash used in investing activities |  |  |  |  | (775,028)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (57,093)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (92,021)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash flows from financing activities: |  |  |  |  |  |  |
Proceeds from borrowings of long-term debt |  |  |  |  | 927,798 us-gaap_ProceedsFromIssuanceOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,005,537 us-gaap_ProceedsFromIssuanceOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 714,000 us-gaap_ProceedsFromIssuanceOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Repayments of long-term debt |  |  |  |  | (386,500)us-gaap_RepaymentsOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (928,500)us-gaap_RepaymentsOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (684,489)us-gaap_RepaymentsOfLongTermDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Payments for debt issuance costs |  |  |  |  | (6,986)us-gaap_PaymentsOfDebtIssuanceCosts / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (12,147)us-gaap_PaymentsOfDebtIssuanceCosts / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (1,011)us-gaap_PaymentsOfDebtIssuanceCosts / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Payments for settlement of interest rate swaps that include financing elements |  |  |  |  | (3,793)us-gaap_PaymentsForDerivativeInstrumentFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (2,207)us-gaap_PaymentsForDerivativeInstrumentFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |
Net proceeds from the sale of Partnership units |  |  |  |  | 169,471 us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 114,530 us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Distributions to noncontrolling partners in the Partnership |  |  |  |  | (130,345)us-gaap_PaymentsOfDividendsMinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (107,196)us-gaap_PaymentsOfDividendsMinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (87,866)us-gaap_PaymentsOfDividendsMinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net proceeds from sale of general partner units |  |  |  |  | 3,573 exh_ProceedsFromSaleOfGeneralPartnerUnits / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 2,426 exh_ProceedsFromSaleOfGeneralPartnerUnits / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Capital contributions received from parent |  |  |  |  | 13,850 us-gaap_ProceedsFromContributionsFromAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 25,180 us-gaap_ProceedsFromContributionsFromAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 24,758 us-gaap_ProceedsFromContributionsFromAffiliates / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Borrowings (repayments) between consolidated subsidiaries, net |  |  |  |  | (45,232)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (84,117)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (254,222)us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by (used in) financing activities |  |  |  |  | 541,836 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (103,450)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (171,874)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Effect of exchange rate changes on cash and cash equivalents |  |  |  |  | (3,925)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (1,487)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (486)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net increase in cash and cash equivalents |  |  |  |  | 4,942 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 9,984 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 5,116 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period |  |  |  |  | 34,100 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 24,116 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 19,000 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at end of period |  |  |  |  | $ 39,042 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | $ 34,100 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | $ 24,116 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember

X
- Definition Represents the cash outflow or inflow associated with the acquisition or sale of contract operations. + References No definition available. + Details
Name: | exh_PaymentsForProceedsFromAcquisitionOrSaleOfContractOperations
Namespace Prefix: | exh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from an entity that is a consolidated affiliate with the entity by means of direct or indirect ownership. + References No definition available. + Details
Name: | exh_ProceedsFromContributionsFromAffiliatesFromConsolidatedSubsidiaries
Namespace Prefix: | exh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash inflows (outflows) related to investments in consolidated subsidiaries. + References No definition available. + Details
Name: | exh_ProceedsFromPaymentsForInvestmentsInSubsidiaries
Namespace Prefix: | exh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from the issuance of general partner units during the period. + References No definition available. + Details
Name: | exh_ProceedsFromSaleOfGeneralPartnerUnits
Namespace Prefix: | exh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow from the payments above face value for redemption of convertible debt. + References No definition available. + Details
Name: | exh_RepaymentsOfConvertibleDebtAmountAboveFaceValue
Namespace Prefix: | exh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash inflows related to returns on investments in consolidated subsidiaries. + References No definition available. + Details
Name: | exh_ReturnOnInvestmentInConsolidatedSubsidiaries
Namespace Prefix: | exh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 230 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450594&loc=d3e33268-110906 + Details
Name: | us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 + Details
Name: | us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 + Details
Name: | us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 230 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450594&loc=d3e33268-110906 + Details
Name: | us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11374-113907 + Details
Name: | us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_IncreaseDecreaseInRestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3521-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 23 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3505-108585 + Details
Name: | us-gaap_PaymentsForDerivativeInstrumentFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to reacquire common stock during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDebtIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDistributionsToAffiliates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividendsMinorityInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireProductiveAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 + Details
Name: | us-gaap_ProceedsFromContributionsFromAffiliates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromDivestitureOfBusinesses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the issuance of common limited partners units during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 + Details
Name: | us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from the stock plan during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromStockPlans
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 + Details
Name: | us-gaap_RepaymentsOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_GuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_NonGuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |