XML 44 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Schedule Of Derivative Obligations Under Terminated Hedge Arrangements) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Derivative [Line Items]      
Derivative Liabilities, Current $ 16us-gaap_DerivativeLiabilitiesCurrent   $ 3us-gaap_DerivativeLiabilitiesCurrent
Derivative gains (losses), net 241us-gaap_GainLossOnDerivativeInstrumentsNetPretax (104)us-gaap_GainLossOnDerivativeInstrumentsNetPretax  
Commodity Price Derivatives [Member] | Derivative Gains (Losses), Net [Member]      
Derivative [Line Items]      
Derivative gains (losses), net 251us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= pxd_DerivativeGainsLossesMember
(114)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= pxd_DerivativeGainsLossesMember
 
Interest Rate Derivatives [Member] | Derivative Gains (Losses), Net [Member]      
Derivative [Line Items]      
Derivative gains (losses), net (10)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= pxd_DerivativeGainsLossesMember
10us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= pxd_DerivativeGainsLossesMember
 
Not Designated as Hedging Instrument [Member] | Derivatives - Current [Member] | Commodity Price Derivatives [Member]      
Derivative [Line Items]      
Derivative Liability, Fair Value, Gross Liability 6us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities Offset In Balance Sheet (3)pxd_DerivativeLiabilitiesOffsetInBalanceSheet
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  (1)pxd_DerivativeLiabilitiesOffsetInBalanceSheet
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities, Current 3us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument [Member] | Derivatives - Current [Member] | Interest Rate Derivatives [Member]      
Derivative [Line Items]      
Derivative Liability, Fair Value, Gross Liability 13us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  3us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities Offset In Balance Sheet 0pxd_DerivativeLiabilitiesOffsetInBalanceSheet
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  0pxd_DerivativeLiabilitiesOffsetInBalanceSheet
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities, Current $ 13us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  $ 3us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_BalanceSheetLocationAxis
= pxd_DerivativeCurrentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember