XML 60 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Costs (Schedule Of The Activity And Balances Associated With Restructuring Liabilities) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]      
Beginning balance     $ 61us-gaap_RestructuringReserve
Ending balance 20us-gaap_RestructuringReserve 45us-gaap_RestructuringReserve 61us-gaap_RestructuringReserve
Other Current Liabilities [Member]      
Restructuring Cost and Reserve [Line Items]      
Beginning balance     52us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
Ending balance 13us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
27us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
52us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
Other Long-Term Liabilities [Member]      
Restructuring Cost and Reserve [Line Items]      
Beginning balance     9us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
Ending balance 7us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
18us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
9us-gaap_RestructuringReserve
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
Canadian Divestitures [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity 4us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringPlanAxis
= dvn_CanadaDivestitureMember
   
Canadian Divestitures [Member] | Other Current Liabilities [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity 4us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_CanadaDivestitureMember
   
Office Consolidation [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity (25)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringPlanAxis
= dvn_OfficeConsolidationMember
(11)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringPlanAxis
= dvn_OfficeConsolidationMember
 
Office Consolidation [Member] | Other Current Liabilities [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity (15)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OfficeConsolidationMember
(22)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OfficeConsolidationMember
 
Office Consolidation [Member] | Other Long-Term Liabilities [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity (10)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OfficeConsolidationMember
11us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OfficeConsolidationMember
 
Offshore Divestiture [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity (4)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringPlanAxis
= dvn_OffshoreDivestitureMember
(5)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_RestructuringPlanAxis
= dvn_OffshoreDivestitureMember
 
Offshore Divestiture [Member] | Other Current Liabilities [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity (3)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OffshoreDivestitureMember
(3)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OffshoreDivestitureMember
 
Offshore Divestiture [Member] | Other Long-Term Liabilities [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring reserve activity $ (1)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OffshoreDivestitureMember
$ (2)us-gaap_RestructuringReservePeriodIncreaseDecrease
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_RestructuringPlanAxis
= dvn_OffshoreDivestitureMember