XML 44 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments Recorded in Balance Sheet (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Asset $ 599us-gaap_DerivativeLiabilityFairValueGrossAsset $ 11us-gaap_DerivativeLiabilityFairValueGrossAsset
Derivative Asset Not Designated As Hedging Instrument, Fair Value 1,220us-gaap_DerivativeFairValueOfDerivativeAsset 37us-gaap_DerivativeFairValueOfDerivativeAsset
Derivative Asset, Fair Value, Gross Liability (599)us-gaap_DerivativeAssetFairValueGrossLiability (11)us-gaap_DerivativeAssetFairValueGrossLiability
Derivative Asset, Current 431us-gaap_DerivativeAssetsCurrent 0us-gaap_DerivativeAssetsCurrent
Derivative Asset, Noncurrent 190us-gaap_DerivativeAssetsNoncurrent 26us-gaap_DerivativeAssetsNoncurrent
Derivative Liability, Current (8)us-gaap_DerivativeLiabilitiesCurrent (62)us-gaap_DerivativeLiabilitiesCurrent
Derivative Liability, Noncurrent 0us-gaap_DerivativeLiabilitiesNoncurrent 0us-gaap_DerivativeLiabilitiesNoncurrent
Derivative Liability, Fair Value, Gross Liability (607)us-gaap_DerivativeFairValueOfDerivativeLiability (73)us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative Liability Not Designated as Hedging Instrument Fair Value (607)us-gaap_DerivativeFairValueOfDerivativeLiability (73)us-gaap_DerivativeFairValueOfDerivativeLiability
Natural gas contracts [Member]    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Asset 2us-gaap_DerivativeLiabilityFairValueGrossAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
2us-gaap_DerivativeLiabilityFairValueGrossAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Asset, Fair Value, Total 103us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
 
Derivative Asset Not Designated As Hedging Instrument, Fair Value 105us-gaap_DerivativeFairValueOfDerivativeAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
11us-gaap_DerivativeFairValueOfDerivativeAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Asset, Fair Value, Gross Liability (2)us-gaap_DerivativeAssetFairValueGrossLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
(2)us-gaap_DerivativeAssetFairValueGrossLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Asset, Current 99us-gaap_DerivativeAssetsCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
0us-gaap_DerivativeAssetsCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Asset, Noncurrent 4us-gaap_DerivativeAssetsNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
9us-gaap_DerivativeAssetsNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Liability, Current 0us-gaap_DerivativeLiabilitiesCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
(20)us-gaap_DerivativeLiabilitiesCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Liability, Noncurrent 0us-gaap_DerivativeLiabilitiesNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
0us-gaap_DerivativeLiabilitiesNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Liability, Fair Value, Gross Liability (2)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
(22)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Derivative Liability Not Designated as Hedging Instrument Fair Value (2)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
(22)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_NaturalGasContractsMember
Oil contracts [Member]    
Derivative [Line Items]    
Derivative Liability, Fair Value, Gross Asset 597us-gaap_DerivativeLiabilityFairValueGrossAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
9us-gaap_DerivativeLiabilityFairValueGrossAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Asset, Fair Value, Total 510us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
 
Derivative Asset Not Designated As Hedging Instrument, Fair Value 1,115us-gaap_DerivativeFairValueOfDerivativeAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
26us-gaap_DerivativeFairValueOfDerivativeAsset
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Asset, Fair Value, Gross Liability (597)us-gaap_DerivativeAssetFairValueGrossLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
(9)us-gaap_DerivativeAssetFairValueGrossLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Asset, Current 332us-gaap_DerivativeAssetsCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
0us-gaap_DerivativeAssetsCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Asset, Noncurrent 186us-gaap_DerivativeAssetsNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
17us-gaap_DerivativeAssetsNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Liability, Current (8)us-gaap_DerivativeLiabilitiesCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
(42)us-gaap_DerivativeLiabilitiesCurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Liability, Noncurrent 0us-gaap_DerivativeLiabilitiesNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
0us-gaap_DerivativeLiabilitiesNoncurrent
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Liability, Fair Value, Gross Liability (605)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
(51)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
Derivative Liability Not Designated as Hedging Instrument Fair Value $ (605)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember
$ (51)us-gaap_DerivativeFairValueOfDerivativeLiability
/ nfx_ContractByCommodityTypeAxis
= nfx_OilContractsMember