XML 75 R89.htm IDEA: XBRL DOCUMENT
v2.4.1.9

FINANCIAL INSTRUMENTS (Unsettled Derivatives) (Details) (USD $) In Millions, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Derivatives, Fair Value [Line Items] |  |  |  |
Paid to brokers associated with margin requirements | $ 10 fcx_PaidToBrokersAssociatedWithMarginRequirements |  | $ 1 fcx_PaidToBrokersAssociatedWithMarginRequirements |
Derivative Asset | 330 us-gaap_DerivativeAssets |  | 59 us-gaap_DerivativeAssets |
Derivative Liability | 99 us-gaap_DerivativeLiabilities |  | 320 us-gaap_DerivativeLiabilities |
Trade accounts receivable [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Derivative Asset | 5 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = fcx_NetAccountsReceivableMember |  | 53 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = fcx_NetAccountsReceivableMember |
Derivative Liability | 56 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = fcx_NetAccountsReceivableMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = fcx_NetAccountsReceivableMember |
Other current assets [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Derivative Asset | 316 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember |  | 6 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember |
Derivative Liability | 0 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember |
Accounts payable and accrued liabilities [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Derivative Asset | 9 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember |  | 0 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember |
Derivative Liability | 43 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember |  | 205 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_AccountsPayableAndAccruedLiabilitiesMember |
Other Liabilities [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Derivative Asset | 0 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember |  | 0 us-gaap_DerivativeAssets / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember |
Derivative Liability | 0 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember |  | 115 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember |
Commodity Contract [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Asset position | 331 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 69 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Liability position | 100 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 330 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Asset, Fair Value, Gross Liability | 1 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 10 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Liability, Fair Value, Gross Asset | 1 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 10 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Asset | 330 us-gaap_DerivativeAssets / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 59 us-gaap_DerivativeAssets / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Liability | 99 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 320 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Commodity Contract [Member] | Embedded derivatives in provisional sales purchases contracts [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Asset position | 15 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 63 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Liability position | 93 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 16 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Asset, Fair Value, Gross Liability | 1 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 10 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Liability, Fair Value, Gross Asset | 1 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 10 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Asset | 14 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 53 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Liability | 92 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 6 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Commodity Contract [Member] | Crude Oil and Natural Gas Derivatives [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Asset position | 316 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1] | 0 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1]
Liability position | 0 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1] | 313 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1]
Derivative Asset, Fair Value, Gross Liability | 0 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 0 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Liability, Fair Value, Gross Asset | 0 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 0 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Asset | 316 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1] | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1]
Derivative Liability | 0 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1] | 313 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilandNaturalGasDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember | [1]
Commodity Contract [Member] | Copper Derivatives [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Asset position | 0 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 6 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Liability position | 7 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 1 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Asset, Fair Value, Gross Liability | 0 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 0 us-gaap_DerivativeAssetFairValueGrossLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Liability, Fair Value, Gross Asset | 0 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 0 us-gaap_DerivativeLiabilityFairValueGrossAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Asset | 0 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 6 us-gaap_DerivativeAssets / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Derivative Liability | 7 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |  | 1 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = fcx_CopperDerivativesMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember |
Commodity Contract [Member] | Designated as Hedging Instrument [Member] | Copper Futures and Swap Contracts [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Liability position | 7 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_FmcsCopperFuturesAndSwapContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | [2] | 0 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_FmcsCopperFuturesAndSwapContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | [2]
Commodity Contract [Member] | Designated as Hedging Instrument [Member] | Copper Futures and Swap Contracts [Member] | Other current assets [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Asset position | 0 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = fcx_FmcsCopperFuturesAndSwapContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | [2] | 6 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherCurrentAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = fcx_FmcsCopperFuturesAndSwapContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | [2]
Commodity Contract [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Natural Gas Swaps [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Liability position | 0 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_NaturalGasSwapsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 4 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_NaturalGasSwapsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Commodity Contract [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Embedded derivatives in provisional sales purchases contracts [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Asset position | 15 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 63 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Liability position | 93 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 16 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_EmbeddedDerivativesInProvisionalSalesPurchasesContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
Commodity Contract [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Crude Oil Options [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Asset position | 316 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilOptionsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | [3] | 0 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilOptionsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | [3]
Liability position | 0 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilOptionsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | [3] | 309 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = fcx_CrudeOilOptionsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | [3]
Commodity Contract [Member] | Derivatives Not Designated as Hedging Instruments [Member] | Copper Forward Contracts [Member] |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |
Liability position | $ 0 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForwardContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | $ 1 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForwardContractsMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommodityContractMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |
[1] | Includes only crude oil derivatives at December 31, 2014.
[2] | FCX had paid $10 million to brokers at December 31, 2014, and $1 million at December 31, 2013, for margin requirements (recorded in other current assets).
[3] | Includes $210 million at December 31, 2014, and $444 million at December 31, 2013, for deferred premiums and accrued interest.

X
- Definition Amount paid to brokers associated with margin requirements (recorded in other current assets) at period end. + References No definition available. + Details
Name: | fcx_PaidToBrokersAssociatedWithMarginRequirements
Namespace Prefix: | fcx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226003-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 + Details
Name: | us-gaap_DerivativeAssetFairValueGrossLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226000-175313 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226000-175313 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226003-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 + Details
Name: | us-gaap_DerivativeLiabilityFairValueGrossAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=fcx_NetAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |