XML 44 R31.htm IDEA: XBRL DOCUMENT
v3.20.2

Impairments – Schedule of Pre-tax Loss (Gain) on Impairments and Divestitures (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2020 | Mar. 31, 2020 | Jun. 30, 2019 | Jun. 30, 2020 | Jun. 30, 2019
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Goodwill impairment loss |  |  |  | $ 1,600 |
Loss (gain) on Sale of Assets and Asset Impairment Charges | $ (1,005) |  | $ 10 | (1,976) | $ 10
Pre-tax loss (gain) on divestitures and impairments, net | 1,005 |  | (10) | 1,976 | (10)
Natural Gas Pipelines |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Goodwill impairment loss | 1,000 |  | 0 | 1,000 | 0
Loss (gain) on Sale of Assets and Asset Impairment Charges | 0 |  | (10) | 0 | (10)
Products Pipelines |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Loss (gain) on impairments of long-lived assets | 0 |  | 0 | 21 | 0
Terminals |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Loss (gain) on impairments of long-lived assets | 5 |  | 0 | 5 | 0
CO2 |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Goodwill impairment loss | 0 |  | 0 | 600 | 0
Kinder Morgan Canada |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Loss (gain) on Sale of Assets and Asset Impairment Charges | 0 |  | 0 | 0 | (2)
Trans Mountain and Trans Mountain Expansion Project | Kinder Morgan Canada |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Loss (gain) on Sale of Assets and Asset Impairment Charges | 0 |  | 0 | 0 | 2
Oil and Gas Properties | CO2 |  |  |  |  |
Finite-Lived Intangible Assets [Line Items] |  |  |  |  |
Loss (gain) on impairments of long-lived assets | $ 0 | $ 350 | $ 0 | $ 350 | $ 0

X
- Definition Gain (loss) on divestitures and impairments of equity investments and long-lived assets + References No definition available. + Details
Name: | kmi_Gainlossondivestituresandimpairmentsofequityinvestmentsandlonglivedassets
Namespace Prefix: | kmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228 + Details
Name: | us-gaap_AssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kmi_NaturalGasPipelinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kmi_ProductsPipelinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kmi_TerminalsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kmi_Co2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kmi_KinderMorganCanadaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kmi_TransMountainandTransMountainExpansionProjectMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OilAndGasPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |