XML 101 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Textuals) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Natural gas contracts [Member]  
Derivative [Line Items]  
Derivative Asset, Fair Value, Total $ 103us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Oil contracts [Member]  
Derivative [Line Items]  
Derivative Asset, Fair Value, Total 510us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Year2015 [Member] | Natural gas contracts [Member] | Swap [Member]  
Derivative [Line Items]  
Derivative, Swap Type, Average Fixed Price 4.28us-gaap_DerivativeSwapTypeAverageFixedPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Derivative Asset, Fair Value, Total 62us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Volume In Mmbtus 49,275,000nfx_VolumeInMmbtus
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Year2015 [Member] | Natural gas contracts [Member] | Collars [Member]  
Derivative [Line Items]  
Derivative, Weighted Average Floor Price 3.93us-gaap_DerivativeAverageFloorPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Derivative, Average Cap Price 4.74us-gaap_DerivativeAverageCapPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Derivative Asset, Fair Value, Total 36us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Volume In Mmbtus 38,325,000nfx_VolumeInMmbtus
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Year2015 [Member] | Oil contracts [Member] | Swap [Member]  
Derivative [Line Items]  
Volume in MBbls 2,275,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Derivative, Swap Type, Average Fixed Price 90.20us-gaap_DerivativeSwapTypeAverageFixedPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Derivative Asset, Fair Value, Total 78us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Year2015 [Member] | Oil contracts [Member] | Fixed Price Swaps With Sold Puts [Member]  
Derivative [Line Items]  
Volume in MBbls 15,019,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapsWithSoldPutsMember
Year2015 [Member] | Oil contracts [Member] | Fixed Price Swaps with Sold Puts - Swap [Member]  
Derivative [Line Items]  
Derivative, Swap Type, Average Fixed Price 90.02us-gaap_DerivativeSwapTypeAverageFixedPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSwapMember
Derivative Asset, Fair Value, Total 495us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSwapMember
Year2015 [Member] | Oil contracts [Member] | Collars With Sold Puts [Member]  
Derivative [Line Items]  
Volume in MBbls 730,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsWithSoldPutsMember
Year2015 [Member] | Oil contracts [Member] | Fixed Price Swaps with Sold Puts - Put [Member]  
Derivative [Line Items]  
Derivative Average Additional Put Price 71.67nfx_DerivativeAverageAdditionalPutPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSoldPutMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value (258)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSoldPutMember
Year2015 [Member] | Oil contracts [Member] | Collars with Sold Puts - Collar [Member]  
Derivative [Line Items]  
Derivative, Weighted Average Floor Price 90us-gaap_DerivativeAverageFloorPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Derivative, Average Cap Price 104us-gaap_DerivativeAverageCapPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Derivative Asset, Fair Value, Total 25us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Year2015 [Member] | Oil contracts [Member] | Collars with Sold Puts - Sold Put [Member]  
Derivative [Line Items]  
Derivative Average Additional Put Price 75nfx_DerivativeAverageAdditionalPutPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsSoldPutMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value (15)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2015Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsSoldPutMember
Year 2016 [Member] | Natural gas contracts [Member] | Swaption [Member]  
Derivative [Line Items]  
Derivative, Swap Type, Average Fixed Price 4.10us-gaap_DerivativeSwapTypeAverageFixedPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwaptionMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value (2)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwaptionMember
Volume In Mmbtus 14,640,000nfx_VolumeInMmbtus
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwaptionMember
Year 2016 [Member] | Natural gas contracts [Member] | Collars [Member]  
Derivative [Line Items]  
Derivative, Weighted Average Floor Price 4us-gaap_DerivativeAverageFloorPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Derivative, Average Cap Price 4.54us-gaap_DerivativeAverageCapPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Derivative Asset, Fair Value, Total 7us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Volume In Mmbtus 10,980,000nfx_VolumeInMmbtus
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsMember
Year 2016 [Member] | Oil contracts [Member] | Swaption [Member]  
Derivative [Line Items]  
Volume in MBbls 732,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwaptionMember
Derivative, Swap Type, Average Fixed Price 91.00us-gaap_DerivativeSwapTypeAverageFixedPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwaptionMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwaptionMember
Year 2016 [Member] | Oil contracts [Member] | Fixed Price Swaps With Sold Puts [Member]  
Derivative [Line Items]  
Volume in MBbls 10,060,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapsWithSoldPutsMember
Year 2016 [Member] | Oil contracts [Member] | Fixed Price Swaps with Sold Puts - Swap [Member]  
Derivative [Line Items]  
Derivative, Swap Type, Average Fixed Price 89.98us-gaap_DerivativeSwapTypeAverageFixedPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSwapMember
Derivative Asset, Fair Value, Total 266us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSwapMember
Year 2016 [Member] | Oil contracts [Member] | Collars With Sold Puts [Member]  
Derivative [Line Items]  
Volume in MBbls 6,220,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsWithSoldPutsMember
Year 2016 [Member] | Oil contracts [Member] | Fixed Price Swaps with Sold Puts - Put [Member]  
Derivative [Line Items]  
Derivative Average Additional Put Price 74.14nfx_DerivativeAverageAdditionalPutPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSoldPutMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value (174)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSoldPutMember
Year 2016 [Member] | Oil contracts [Member] | Collars with Sold Puts - Collar [Member]  
Derivative [Line Items]  
Derivative, Weighted Average Floor Price 90us-gaap_DerivativeAverageFloorPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Derivative, Average Cap Price 96.15us-gaap_DerivativeAverageCapPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Derivative Asset, Fair Value, Total 170us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Year 2016 [Member] | Oil contracts [Member] | Collars with Sold Puts - Sold Put [Member]  
Derivative [Line Items]  
Derivative Average Additional Put Price 75nfx_DerivativeAverageAdditionalPutPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsSoldPutMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value (112)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2016Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsSoldPutMember
Year2017 [Member] | Oil contracts [Member] | Fixed Price Swaps With Sold Puts [Member]  
Derivative [Line Items]  
Volume in MBbls 4,468,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapsWithSoldPutsMember
Year2017 [Member] | Oil contracts [Member] | Fixed Price Swaps with Sold Puts - Swap [Member]  
Derivative [Line Items]  
Derivative, Swap Type, Average Fixed Price 88.37us-gaap_DerivativeSwapTypeAverageFixedPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSwapMember
Derivative Asset, Fair Value, Total 93us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSwapMember
Year2017 [Member] | Oil contracts [Member] | Collars With Sold Puts [Member]  
Derivative [Line Items]  
Volume in MBbls 2,080,000nfx_Volume
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarsWithSoldPutsMember
Year2017 [Member] | Oil contracts [Member] | Fixed Price Swaps with Sold Puts - Put [Member]  
Derivative [Line Items]  
Derivative Average Additional Put Price 73.28nfx_DerivativeAverageAdditionalPutPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSoldPutMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value (72)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_FixedPriceSwapswithSoldPutsSoldPutMember
Year2017 [Member] | Oil contracts [Member] | Collars with Sold Puts - Collar [Member]  
Derivative [Line Items]  
Derivative, Weighted Average Floor Price 90us-gaap_DerivativeAverageFloorPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Derivative, Average Cap Price 95.59us-gaap_DerivativeAverageCapPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Derivative Asset, Fair Value, Total 50us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsCollarMember
Year2017 [Member] | Oil contracts [Member] | Collars with Sold Puts - Sold Put [Member]  
Derivative [Line Items]  
Derivative Average Additional Put Price 75nfx_DerivativeAverageAdditionalPutPrice
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsSoldPutMember
Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value $ (36)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
/ nfx_ContractByMaturityTimelineAxis
= nfx_Year2017Member
/ us-gaap_DerivativeByNatureAxis
= nfx_CollarswithSoldPutsSoldPutMember