XML 48 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation - Compensation Expense Table (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense $ 325us-gaap_AllocatedShareBasedCompensationExpense $ 155us-gaap_AllocatedShareBasedCompensationExpense $ 320us-gaap_AllocatedShareBasedCompensationExpense
Income tax benefit 120us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 57us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 117us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Restricted Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense 144us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
122us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
103us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Stock Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense 21us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
27us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
43us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Other Equity-Classified Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense 1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherEquityClassifiedAwardsMember
1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherEquityClassifiedAwardsMember
1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherEquityClassifiedAwardsMember
Value Creation Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense 136us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_ValueCreationPlanMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_ValueCreationPlanMember
(2)us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_ValueCreationPlanMember
Performance-Based Unit Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense 23us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_PerformanceBasedUnitAwardsMember
4us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_PerformanceBasedUnitAwardsMember
8us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_PerformanceBasedUnitAwardsMember
Other Performance-Based Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherPerformanceBasedAwardsMember
0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherPerformanceBasedAwardsMember
165us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherPerformanceBasedAwardsMember
Other Liability-Classified Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Pretax compensation expense $ 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherLiabilityClassifiedAwardsMember
$ 1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherLiabilityClassifiedAwardsMember
$ 2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= apc_OtherLiabilityClassifiedAwardsMember