XML 135 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENT FAIR VALUE MEASUREMENT (Unobservable inputs) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset (Liability) - End of Period $ 99us-gaap_DerivativeLiabilities $ 320us-gaap_DerivativeLiabilities
Deferred Option Premiums and Accrued Interest [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset (Liability) - End of Period 210us-gaap_DerivativeLiabilities
/ us-gaap_FinancialInstrumentAxis
= fcx_DeferredOptionPremiumsandAccruedInterestMember
444us-gaap_DerivativeLiabilities
/ us-gaap_FinancialInstrumentAxis
= fcx_DeferredOptionPremiumsandAccruedInterestMember
Crude Oil Options [Member] | Weighted Average [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Deferred Premium Price 6.89fcx_DeferredPremiumPrice
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
 
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset (Liability) - End of Period 0us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1],[2] 311us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1]
Fair Value, Measurements, Recurring [Member] | Crude Oil Options [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative Asset (Liability) - Beginning of Period (309)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Crude oil options assumed in the PXP acquisition   (83)fcx_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssumedAssetsandLiabilitiesIntoLevel3
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Net realized losses (42)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3] (38)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Net unrealized gains included in earnings related to assets still held at the end of the period 430us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[4]  
Net unrealized (gains) losses included in earnings related to liabilities still held at the end of the period   (230)us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[4]
Settlement payments 237us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
42us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Derivative Asset (Liability) - End of Period 316us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
(309)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Crude Oil Options [Member] | Fair Value, Inputs, Level 3 [Member] | Sales [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net realized losses 41us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
37us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Net unrealized (gains) losses included in earnings related to liabilities still held at the end of the period (432)us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
228us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Fair Value, Measurements, Recurring [Member] | Crude Oil Options [Member] | Fair Value, Inputs, Level 3 [Member] | Interest Expense [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net realized losses 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Net unrealized (gains) losses included in earnings related to liabilities still held at the end of the period $ 2us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
$ 2us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Fair Value, Measurements, Recurring [Member] | Crude Oil Options [Member] | Fair Value, Inputs, Level 3 [Member] | Minimum [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value Assumptions, Implied Volatility Rate 34.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Fair Value, Measurements, Recurring [Member] | Crude Oil Options [Member] | Fair Value, Inputs, Level 3 [Member] | Maximum [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value Assumptions, Implied Volatility Rate 53.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Fair Value, Measurements, Recurring [Member] | Crude Oil Options [Member] | Fair Value, Inputs, Level 3 [Member] | Weighted Average [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value Assumptions, Implied Volatility Rate 39.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_DerivativeInstrumentRiskAxis
= fcx_CrudeOilOptionsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
 
[1] Recorded at fair value.
[2] Refer to Note 14 for further discussion and balance sheet classifications. Crude oil options were net of $210 million at December 31, 2014, and $444 million at December 31, 2013, for deferred premiums and accrued interest.
[3] Includes net realized losses of $37 million recorded in revenues in 2013 and $41 million in 2014, and $1 million of interest expense associated with deferred premiums in 2013 and 2014.
[4] Includes unrealized losses (gains) of $228 million recorded in revenues in 2013 and $(432) million in 2014, and $2 million of interest expense associated with deferred premiums in 2013 and 2014.