XML 132 R120.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantor Subsidiaries Financial Information Guarantor Subsidiaries Comprehensive Income Statement (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 163,090us-gaap_ProfitLoss $ 659,056us-gaap_ProfitLoss $ 388,073us-gaap_ProfitLoss
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent 94,989us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent 456,493us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent 129,231us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 97,316us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 45,631us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 114,240us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred (18,288)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred (79,899)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred (189,259)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
Other Comprehensive Income (Loss), Net of Tax 174,017us-gaap_OtherComprehensiveIncomeLossNetOfTax 422,225us-gaap_OtherComprehensiveIncomeLossNetOfTax 54,212us-gaap_OtherComprehensiveIncomeLossNetOfTax
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest 337,107us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 1,081,281us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 442,285us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Less: Comprehensive Loss (Income), Net of Tax, Attributable to Noncontrolling Interest 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest (1,386)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest (397)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 337,107us-gaap_ComprehensiveIncomeNetOfTax 1,082,667us-gaap_ComprehensiveIncomeNetOfTax 442,682us-gaap_ComprehensiveIncomeNetOfTax
Parent Issuer      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 163,090us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
660,442us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
388,470us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent 94,989us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
456,493us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(129,231)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 97,316us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
45,631us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
114,240us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred (18,288)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(79,899)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(189,259)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other Comprehensive Income (Loss), Net of Tax 174,017us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
422,225us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
54,212us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest   1,082,667us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
442,682us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Less: Comprehensive Loss (Income), Net of Tax, Attributable to Noncontrolling Interest   0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 337,107us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,082,667us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
442,682us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cnx Gas Guarantor [Member]      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 123,273us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(2,624)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
24,363us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 97,316us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
45,631us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
114,240us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred (18,288)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(79,899)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(189,259)us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Other Comprehensive Income (Loss), Net of Tax 79,028us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(34,268)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(75,019)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest   (36,892)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(50,656)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Less: Comprehensive Loss (Income), Net of Tax, Attributable to Noncontrolling Interest   1,386us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(397)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 202,301us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(35,506)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
(50,259)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cnx_CnxGasGuarantorMember
Other Subsidiary Guarantors      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 328,240us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
455,935us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
547,952us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent 94,989us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
456,493us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
(129,231)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
0us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
0us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Other Comprehensive Income (Loss), Net of Tax 94,989us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
456,493us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
129,231us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest   912,428us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
677,183us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Less: Comprehensive Loss (Income), Net of Tax, Attributable to Noncontrolling Interest   0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 423,229us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
912,428us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
677,183us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= cnx_OtherGuarantorsSubsidiariesMember
Non-Guarantors      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest 981us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
585,616us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
80,690us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent 0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 0us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other Comprehensive Income (Loss), Net of Tax 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest   585,616us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
80,690us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Less: Comprehensive Loss (Income), Net of Tax, Attributable to Noncontrolling Interest   0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive Income (Loss), Net of Tax, Attributable to Parent 981us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
585,616us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
80,690us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Elimination      
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest (452,494)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,040,313)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(653,402)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent (94,989)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(456,493)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
129,231us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax (97,316)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(45,631)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(114,240)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred 18,288us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
79,899us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
189,259us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other Comprehensive Income (Loss), Net of Tax (174,017)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(422,225)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(54,212)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest   (1,462,538)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(707,614)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Less: Comprehensive Loss (Income), Net of Tax, Attributable to Noncontrolling Interest   0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ (626,511)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (1,462,538)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (707,614)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember