XML 113 R122.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Information On Oil And Gas Operations (Proved Oil Reserves) (Details)
12 Months Ended
Dec. 31, 2014
MMBbls
Dec. 31, 2013
MMBbls
Dec. 31, 2012
MMBbls
Dec. 31, 2011
MMBbls
Reserve Quantities [Line Items]        
Conversion rate of gas reserves from barrels of oil to Boe 6dvn_ConversionRateOfGasReservesFromMcfToBoe      
Oil [Member]        
Reserve Quantities [Line Items]        
Proved developed and undeveloped reserves, beginning balance 285us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
270us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
248us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
 
Proved developed and undeveloped reserves, revisions due to prices (1)dvn_ProvedDevelopedAndUndevelopedReservesRevisionsDueToPrices1
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
  (6)dvn_ProvedDevelopedAndUndevelopedReservesRevisionsDueToPrices1
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
 
Proved developed and undeveloped reserves, revisions other than price (37)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(18)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(8)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
 
Proved developed and undeveloped reserves, extensions and discoveries 99us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
76us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
72us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
 
Proved developed and undeveloped reserves, purchase of reserves 132us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
1us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
   
Proved developed and undeveloped reserves, production (58)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(43)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(36)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
 
Proved developed and undeveloped reserves, sale of reserves (46)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
(1)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
   
Proved developed and undeveloped reserves, ending balance 374us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
285us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
270us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
 
Proved developed reserves 278us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
250us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
228us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
219us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Proved developed producing reserves 243dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
229dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
211dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
204dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Proved undeveloped reserve 96us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
35us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
42us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
29us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
Oil [Member] | United States [Member]        
Reserve Quantities [Line Items]        
Proved developed and undeveloped reserves, beginning balance 229us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
205us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
168us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Proved developed and undeveloped reserves, revisions due to prices (1)dvn_ProvedDevelopedAndUndevelopedReservesRevisionsDueToPrices1
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
1dvn_ProvedDevelopedAndUndevelopedReservesRevisionsDueToPrices1
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(1)dvn_ProvedDevelopedAndUndevelopedReservesRevisionsDueToPrices1
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Proved developed and undeveloped reserves, revisions other than price (38)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(18)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(6)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Proved developed and undeveloped reserves, extensions and discoveries 94us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
69us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
65us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Proved developed and undeveloped reserves, purchase of reserves 132us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
1us-gaap_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
   
Proved developed and undeveloped reserves, production (48)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(28)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(21)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Proved developed and undeveloped reserves, sale of reserves (17)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
(1)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
   
Proved developed and undeveloped reserves, ending balance 351us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
229us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
205us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
Proved developed reserves 255us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
194us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
166us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
146us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
Proved developed producing reserves 224dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
178dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
155dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
139dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
Proved undeveloped reserve 96us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
35us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
39us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
22us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_US
Oil [Member] | Canada [Member]        
Reserve Quantities [Line Items]        
Proved developed and undeveloped reserves, beginning balance 56us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
65us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
80us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Proved developed and undeveloped reserves, revisions due to prices   (1)dvn_ProvedDevelopedAndUndevelopedReservesRevisionsDueToPrices1
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
(5)dvn_ProvedDevelopedAndUndevelopedReservesRevisionsDueToPrices1
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Proved developed and undeveloped reserves, revisions other than price 1us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
  (2)us-gaap_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Proved developed and undeveloped reserves, extensions and discoveries 5us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
7us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
7us-gaap_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Proved developed and undeveloped reserves, production (10)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
(15)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
(15)us-gaap_ProvedDevelopedAndUndevelopedReservesProduction
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Proved developed and undeveloped reserves, sale of reserves (29)us-gaap_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
     
Proved developed and undeveloped reserves, ending balance 23us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
56us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
65us-gaap_ProvedDevelopedAndUndevelopedReservesNet
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Proved developed reserves 23us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
56us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
62us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
73us-gaap_ProvedDevelopedReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
Proved developed producing reserves 19dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
51dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
56dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
65dvn_ProvedDevelopedProducingReservesVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
Proved undeveloped reserve     3us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA
7us-gaap_ProvedUndevelopedReserveVolume
/ us-gaap_ReserveQuantitiesByTypeOfReserveAxis
= us-gaap_OilReservesMember
/ us-gaap_StatementGeographicalAxis
= country_CA