XML 41 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions Acquisitions Subsequent to December 31, 2014 (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 0 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 13, 2015
Mar. 31, 2015
Feb. 09, 2015
acre
bbl
Business Acquisition [Line Items]            
Repayments of Debt $ 17,801us-gaap_RepaymentsOfDebt $ 12,393us-gaap_RepaymentsOfDebt $ 14,755us-gaap_RepaymentsOfDebt      
Subsequent Event [Member] | Hiland Partners, LP [Member]            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred       3,058us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= kmi_HilandPartnersLPMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Payments to Acquire Businesses, Gross       1,715us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= kmi_HilandPartnersLPMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities       1,343us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= kmi_HilandPartnersLPMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event [Member] | KMI's acquisition of Royal Vopak assets [Member]            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred         158us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Number of terminals         3kmi_Numberofterminals
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Number of Real Estate Properties         1us-gaap_NumberOfRealEstateProperties
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Area of Real Estate Property           36us-gaap_AreaOfRealEstateProperty
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Storage Capacity           1,069,500kmi_StorageCapacity
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Bridge Loan [Member] | Subsequent Event [Member]            
Business Acquisition [Line Items]            
Repayments of Debt       $ 368us-gaap_RepaymentsOfDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
North Carolina [Member] | Subsequent Event [Member] | KMI's acquisition of Royal Vopak assets [Member]            
Business Acquisition [Line Items]            
Number of terminals         2kmi_Numberofterminals
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_StatementGeographicalAxis
= stpr_NC
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
North Wilmington, North Carolina [Member] | Subsequent Event [Member] | KMI's acquisition of Royal Vopak assets [Member]            
Business Acquisition [Line Items]            
Number of terminals         1kmi_Numberofterminals
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_StatementGeographicalAxis
= kmi_NorthWilmingtonNorthCarolinaMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
South Wilmington, North Carolina [Member] | Subsequent Event [Member] | KMI's acquisition of Royal Vopak assets [Member]            
Business Acquisition [Line Items]            
Number of terminals         1kmi_Numberofterminals
/ us-gaap_BusinessAcquisitionAxis
= kmi_KMIsacquisitionofRoyalVopakassetsMember
/ us-gaap_StatementGeographicalAxis
= kmi_SouthWilmingtonNorthCarolinaMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember