XML 78 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
INCOME TAXES (Reserve for Unrecognized tax benefits, interest and penalties) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Decreases:    
Amount of unrecognized tax benefit that could impact provision for income taxes $ 97us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate  
Amount of unrecognized tax benefit that could impact provision for income taxes, net of tax benefits 55fcx_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRateNetOfTaxBenefits  
Unrecognized Tax Benefits [Member]    
Reserve for unrecognized tax benefits, interest and penalties, type [Line Items]    
Unrecognized Tax Benefits, Interest and Penalties, Beginning Balance 110us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
138us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Additions:    
Prior year tax positions 4us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
18us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Current year tax positions 11us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
14us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Acquisition of PXP   5us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Interest and penalties 0fcx_UnrecognizedTaxBenefitsIncreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
0fcx_UnrecognizedTaxBenefitsIncreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Decreases:    
Prior year tax positions (12)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
(37)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Current year tax positions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Settlements with tax authorities (9)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Lapse of statute of limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
(28)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Interest and penalties 0fcx_UnrecognizedTaxBenefitsDecreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
0fcx_UnrecognizedTaxBenefitsDecreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Unrecognized Tax Benefits, Interest and Penalties, Ending Balance 104us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
110us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_UnrecognizedTaxBenefitsMember
Interest [Member]    
Reserve for unrecognized tax benefits, interest and penalties, type [Line Items]    
Unrecognized Tax Benefits, Interest and Penalties, Beginning Balance 21us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
31us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
Additions:    
Interest and penalties 1fcx_UnrecognizedTaxBenefitsIncreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
7fcx_UnrecognizedTaxBenefitsIncreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
Decreases:    
Interest and penalties (7)fcx_UnrecognizedTaxBenefitsDecreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
(17)fcx_UnrecognizedTaxBenefitsDecreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
Unrecognized Tax Benefits, Interest and Penalties, Ending Balance 15us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
21us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_InterestMember
Penalties [Member]    
Reserve for unrecognized tax benefits, interest and penalties, type [Line Items]    
Unrecognized Tax Benefits, Interest and Penalties, Beginning Balance 0us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember
0us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember
Additions:    
Interest and penalties 0fcx_UnrecognizedTaxBenefitsIncreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember
0fcx_UnrecognizedTaxBenefitsIncreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember
Decreases:    
Interest and penalties 0fcx_UnrecognizedTaxBenefitsDecreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember
0fcx_UnrecognizedTaxBenefitsDecreasesResultingFromInterestAndPenalties
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember
Unrecognized Tax Benefits, Interest and Penalties, Ending Balance $ 0us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember
$ 0us-gaap_UnrecognizedTaxBenefits
/ fcx_IncomeTaxContingencyByTypeAxis
= fcx_PenaltiesMember