XML 130 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Contractual Obligations (Parenthetical) (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Oil and Gas Delivery Commitments and Contracts [Line Items]  
Decrease in commitments $ 3,490us-gaap_ContractualObligation
Reduction of other operating lease commitments 291us-gaap_IncreaseDecreaseInLeaseAcquisitionCosts
Drilling Rig Commitments [Member]  
Oil and Gas Delivery Commitments and Contracts [Line Items]  
Decrease in commitments 999us-gaap_ContractualObligation
/ us-gaap_OilAndGasDeliveryCommitmentsAndContractsAxis
= apa_DrillingRigCommitmentsMember
Drilling Rig Commitments [Member] | Kitimat LNG [Member]  
Oil and Gas Delivery Commitments and Contracts [Line Items]  
Decrease in commitments 79us-gaap_ContractualObligation
/ dei_LegalEntityAxis
= apa_KitimatLngMember
/ us-gaap_OilAndGasDeliveryCommitmentsAndContractsAxis
= apa_DrillingRigCommitmentsMember
Purchase Obligations [Member]  
Oil and Gas Delivery Commitments and Contracts [Line Items]  
Decrease in commitments 1,248us-gaap_ContractualObligation
/ us-gaap_OilAndGasDeliveryCommitmentsAndContractsAxis
= apa_PurchaseObligationsMember
Purchase Obligations [Member] | Kitimat LNG [Member]  
Oil and Gas Delivery Commitments and Contracts [Line Items]  
Decrease in commitments 651us-gaap_ContractualObligation
/ dei_LegalEntityAxis
= apa_KitimatLngMember
/ us-gaap_OilAndGasDeliveryCommitmentsAndContractsAxis
= apa_PurchaseObligationsMember
Firm Transportation Agreements [Member]  
Oil and Gas Delivery Commitments and Contracts [Line Items]  
Decrease in commitments 431us-gaap_ContractualObligation
/ us-gaap_OilAndGasDeliveryCommitmentsAndContractsAxis
= apa_FirmTransportationAgreementsMember
Firm Transportation Agreements [Member] | Kitimat LNG [Member]  
Oil and Gas Delivery Commitments and Contracts [Line Items]  
Decrease in commitments $ 51us-gaap_ContractualObligation
/ dei_LegalEntityAxis
= apa_KitimatLngMember
/ us-gaap_OilAndGasDeliveryCommitmentsAndContractsAxis
= apa_FirmTransportationAgreementsMember