XML 21 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Risk Management Activities (Details 4) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Impact of derivative activities recognized in earnings    
Total $ (47)us-gaap_DerivativeGainLossOnDerivativeNet $ (30)us-gaap_DerivativeGainLossOnDerivativeNet
Commodity Derivatives | Supply and Logistics segment revenues    
Impact of derivative activities recognized in earnings    
Total (27)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
(19)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
Commodity Derivatives | Transportation segment revenues    
Impact of derivative activities recognized in earnings    
Total 2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= paa_PipelineTariffActivitiesTruckingAndRelatedRevenuesMember
 
Commodity Derivatives | Field operating costs    
Impact of derivative activities recognized in earnings    
Total (4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= paa_FieldOperatingCostsMember
(1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= paa_FieldOperatingCostsMember
Interest Rate Derivatives | Interest expense    
Impact of derivative activities recognized in earnings    
Total (1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Foreign Currency Derivatives | Supply and Logistics segment revenues    
Impact of derivative activities recognized in earnings    
Total (17)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
(9)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
Derivatives in Hedging Relationships | Cash flow hedge    
Impact of derivative activities recognized in earnings    
Gain/(loss) reclassified from AOCI into income 6us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(20)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives in Hedging Relationships | Cash flow hedge | Commodity Derivatives | Supply and Logistics segment revenues    
Impact of derivative activities recognized in earnings    
Gain/(loss) reclassified from AOCI into income 7us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
(19)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
Derivatives in Hedging Relationships | Cash flow hedge | Interest Rate Derivatives | Interest expense    
Impact of derivative activities recognized in earnings    
Gain/(loss) reclassified from AOCI into income (1)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(1)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Derivatives Not Designated as a Hedge    
Impact of derivative activities recognized in earnings    
Total (53)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(10)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives Not Designated as a Hedge | Commodity Derivatives | Supply and Logistics segment revenues    
Impact of derivative activities recognized in earnings    
Total (34)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
 
Derivatives Not Designated as a Hedge | Commodity Derivatives | Transportation segment revenues    
Impact of derivative activities recognized in earnings    
Total 2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= paa_PipelineTariffActivitiesTruckingAndRelatedRevenuesMember
 
Derivatives Not Designated as a Hedge | Commodity Derivatives | Field operating costs    
Impact of derivative activities recognized in earnings    
Total (4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= paa_FieldOperatingCostsMember
(1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= paa_FieldOperatingCostsMember
Derivatives Not Designated as a Hedge | Foreign Currency Derivatives | Supply and Logistics segment revenues    
Impact of derivative activities recognized in earnings    
Total $ (17)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember
$ (9)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= paa_SalesAndRelatedRevenuesMember