XML 64 R41.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivatives and Risk Management Activities (Details 3) In Millions, unless otherwise specified | Mar. 31, 2015 Forward exchange contracts that exchange CAD for USD at the rate USD 1.00 to CAD 1.27 maturing in 2015 USD ($) | Mar. 31, 2015 Forward exchange contracts that exchange CAD for USD at the rate USD 1.00 to CAD 1.27 maturing in 2015 CAD | Mar. 31, 2015 Forward exchange contracts that exchange CAD for USD at the rate USD 1.00 to CAD 1.27 maturing in 2016 USD ($) | Mar. 31, 2015 Forward exchange contracts that exchange CAD for USD at the rate USD 1.00 to CAD 1.27 maturing in 2016 CAD | Mar. 31, 2015 Forward exchange contracts that exchange CAD for USD USD ($) | Mar. 31, 2015 Forward exchange contracts that exchange CAD for USD CAD | Mar. 31, 2015 Forward exchange contracts that exchange USD for CAD at the rate USD 1.00 to CAD 1.24 maturing in 2015 USD ($) | Mar. 31, 2015 Forward exchange contracts that exchange USD for CAD at the rate USD 1.00 to CAD 1.24 maturing in 2015 CAD | Mar. 31, 2015 Forward exchange contracts that exchange USD for CAD at the rate USD 1.00 to CAD 1.27 maturing in 2016 USD ($) | Mar. 31, 2015 Forward exchange contracts that exchange USD for CAD at the rate USD 1.00 to CAD 1.27 maturing in 2016 CAD | Mar. 31, 2015 Forward exchange contracts that exchange USD for CAD USD ($) | Mar. 31, 2015 Forward exchange contracts that exchange USD for CAD CAD
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Currency Exchange Rate Risk Hedging: |  |  |  |  |  |  |  |  |  |  |  |
Notional amount of derivatives | $ 147 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsAtAverageRateDisclosedMaturingIn2015Member | 187 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsAtAverageRateDisclosedMaturingIn2015Member | $ 5 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsAtAverageRateDisclosedMaturingIn2016Member | 7 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsAtAverageRateDisclosedMaturingIn2016Member | $ 152 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsMember | 194 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsMember | $ 181 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsAtAverageRateDisclosedMaturingIn2015Member | 225 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsAtAverageRateDisclosedMaturingIn2015Member | $ 5 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsAtAverageRateDisclosedMaturingIn2016Member | 7 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsAtAverageRateDisclosedMaturingIn2016Member | $ 186 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsMember | 232 invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsMember
Average exchange rate |  | 1.27 us-gaap_DerivativeAverageForwardExchangeRate1 / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsAtAverageRateDisclosedMaturingIn2015Member |  | 1.27 us-gaap_DerivativeAverageForwardExchangeRate1 / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeCanadianDollarsForUSDollarsAtAverageRateDisclosedMaturingIn2016Member |  |  |  | 1.24 us-gaap_DerivativeAverageForwardExchangeRate1 / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsAtAverageRateDisclosedMaturingIn2015Member |  | 1.27 us-gaap_DerivativeAverageForwardExchangeRate1 / us-gaap_DerivativeInstrumentRiskAxis = paa_ForeignExchangeForwardContractsThatExchangeUSDollarsForCanadianDollarsAtAverageRateDisclosedMaturingIn2016Member |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Average contractual rate at which a foreign currency can be purchased or sold. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageForwardExchangeRate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ForeignCurrencyDerivativesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration