XML 171 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
FINANCIAL INSTRUMENTS (Unrealized gains losses) (Details) (Commodity Contract [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Embedded derivatives in provisional sales contracts [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Amounts recorded in Sales [Member]      
Realized gains (losses):      
Realized and unrealized gains (losses) $ (289)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_EmbeddedDerivativesInProvisionalSalesContractsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
[1] $ (136)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_EmbeddedDerivativesInProvisionalSalesContractsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
[1] $ 77us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_EmbeddedDerivativesInProvisionalSalesContractsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
[1]
Crude Oil Options [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Freeport-McMoRan Oil & Gas [Member] | Amounts recorded in Sales [Member]      
Realized gains (losses):      
Realized and unrealized gains (losses) 513us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= fcx_FreeportMcMoRanOilGasMember
[1] (344)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= fcx_FreeportMcMoRanOilGasMember
[1] 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= fcx_FreeportMcMoRanOilGasMember
[1]
Natural Gas Swaps [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Freeport-McMoRan Oil & Gas [Member] | Amounts recorded in Sales [Member]      
Realized gains (losses):      
Realized and unrealized gains (losses) (8)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_NaturalGasSwapsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= fcx_FreeportMcMoRanOilGasMember
[1] 10us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_NaturalGasSwapsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= fcx_FreeportMcMoRanOilGasMember
[1] 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_NaturalGasSwapsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ dei_LegalEntityAxis
= fcx_FreeportMcMoRanOilGasMember
[1]
Copper Forward Contracts [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Amounts recorded in Cost of Sales [Member]      
Realized gains (losses):      
Realized and unrealized gains (losses) (4)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
[2] 3us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
[2] 15us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
[2]
Fair Value Hedging [Member] | Copper Futures and Swap Contracts [Member] | Amounts recorded in Sales [Member]      
Unrealized gains (losses):      
Derivative financial instruments (12)us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
1us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
15us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Hedged item – firm sales commitments 12us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(1)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(15)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Realized gains (losses):      
Matured derivative financial instruments $ (9)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
$ (17)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
$ (2)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_FmcsCopperFuturesAndSwapContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
[1] Amounts recorded in revenues.
[2] Amounts recorded in cost of sales as production and delivery costs.