XML 86 R70.htm IDEA: XBRL DOCUMENT
v3.20.4

Debt - Additional Information (Details) $ / shares in Units, $ in Millions |  |  |  | 12 Months Ended
--- | --- | --- | --- | ---
Jan. 04, 2021 USD ($) | Aug. 05, 2020 USD ($) | Feb. 24, 2020 USD ($) | Dec. 31, 2020 USD ($) $ / shares $ / € shares | Dec. 31, 2019 USD ($) $ / shares $ / € shares | Dec. 31, 2018 USD ($)
Debt Instrument [Line Items] |  |  |  |  |  |
Aggregate principal amount |  |  |  | $ 33,396 | $ 33,360 |
Repayments of debt |  |  |  | 3,996 | 11,224 | $ 14,591
Issuances of debt |  |  |  | $ 3,888 | $ 8,036 | $ 14,751
Exchange rate | $ / € |  |  |  | 1.2216 | 1.1213 |
Debt fair value adjustments |  |  |  | $ 1,293 | $ 1,032 |
Capital Trust I |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Ownership percentage |  |  |  | 100.00% |  |
Senior Notes |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Redemption Price |  |  |  | 100.00% |  |
Issuances of debt |  | $ 1,226 |  |  |  |
3.50%, due March 2021(c) | Senior Notes |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest rate, stated percentage |  |  |  | 3.50% |  |
Aggregate principal amount |  |  |  | $ 750 | 750 |
3.50%, due March 2021(c) | Senior Notes | Subsequent Event |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Repayments of debt | $ 750 |  |  |  |  |
2.00%, due February 2031(f) | Senior Notes |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest rate, stated percentage |  | 2.00% |  | 2.00% |  |
Aggregate principal amount |  | $ 750 |  | $ 750 | 0 |
1.50%, due March 2022 | Senior Notes |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest rate, stated percentage |  |  |  | 1.50% |  |
Aggregate principal amount |  |  |  | $ 917 | 841 |
Change to debt as a result of changes in exchange rate |  |  |  | $ 102 | 26 |
2.25%, due March 2027 | Senior Notes |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest rate, stated percentage |  |  |  | 2.25% |  |
Aggregate principal amount |  |  |  | $ 611 | 561 |
Change to debt as a result of changes in exchange rate |  |  |  | $ 68 | 18 |
Trust I Preferred Securities, 4.75%, due March 2028(h) | Capital Trust I |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest rate, stated percentage |  |  |  | 4.75% |  |
Aggregate principal amount |  |  |  | $ 221 | 221 |
Trust Convertible Preferred Securities Outstanding | shares |  |  |  | 4,400,000 |  |
Liquidation preference | $ / shares |  |  |  | $ 50 |  |
Conversion price | $ / shares |  |  |  | $ 25.18 |  |
Trust I Preferred Securities, 4.75%, due March 2028(h) | Capital Trust I | Class P |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Conversion rate |  |  |  | 0.7197 |  |
KMGP, $1,000 Liquidation Value Series A Fixed-to-Floating Rate Term Cumulative Preferred Stock, due August 2057(i) | Kinder Morgan G.P., Inc. |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Aggregate principal amount |  |  |  | $ 0 | $ 100 |
Liquidation preference | $ / shares |  |  |  |  | $ 1,000 |
Preferred stock, shares outstanding | shares |  |  |  |  | 100,000 |
3.25%, due August 2050 | Senior Notes |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest rate, stated percentage |  | 3.25% |  | 3.25% |  |
Aggregate principal amount |  | $ 500 |  | $ 500 | $ 0 |
2.90%, due March 2030 | Senior Notes | TGP |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest rate, stated percentage |  |  | 2.90% | 2.90% |  |
Aggregate principal amount |  |  | $ 1,000 | $ 1,000 | $ 0 |
Issuances of debt |  |  | $ 991 |  |  |

X
- Definition Fair value adjustments to debt as of the balance sheet date including fair value purchase accounting adjustments to debt and fair value of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet as well as unamortized portions of proceeds received from early termination of interest rate swap agreements. + References No definition available. + Details
Name: | kmi_DebtFairValueAdjustments
Namespace Prefix: | kmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Preferred Stock, Conversion, Shares + References No definition available. + Details
Name: | kmi_PreferredStockConversionShares
Namespace Prefix: | kmi_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Trust Convertible Preferred Securities Outstanding + References No definition available. + Details
Name: | kmi_TrustConvertiblePreferredSecuritiesOutstanding
Namespace Prefix: | kmi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(16)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The price per share of the conversion feature embedded in the debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870 + Details
Name: | us-gaap_DebtInstrumentConvertibleConversionPrice1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage price of original principal amount of debt at which debt can be redeemed by the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph e -URI http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentRedemptionPricePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901 + Details
Name: | us-gaap_ForeignCurrencyExchangeRateTranslation1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644 + Details
Name: | us-gaap_PreferredStockLiquidationPreference
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cumulative translation gain (loss), before tax, from translating foreign currency financial statements into the reporting currency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580 + Details
Name: | us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyIncreaseDecreaseGrossOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_OwnershipAxis=kmi_CapitalTrustIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_A3.50DueMarch2021NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_A200DueFebruary2031NoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_KMI1.50SeniorNotesDue2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_A2.25DueMarch2027NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_KMIEPCapitalTrustI4.75due2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=kmi_CapitalTrustIMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=kmi_ClassPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_Kmi1000LiquidationValueSeriesFixedToFloatingRateTermCumulativePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=kmi_KinderMorganGPIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_A325DueFebruary2050NoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=kmi_A290DueMarch2030NotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=kmi_TgpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |