XML 119 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details Textual)
12 Months Ended 3 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended
Dec. 31, 2014
USD ($)
oz
Dec. 31, 2013
Mar. 31, 2014
Put Option [Member]
Dec. 31, 2014
Franco-Nevada warrant [Member]
USD ($)
Dec. 31, 2013
Franco-Nevada warrant [Member]
USD ($)
Dec. 31, 2012
Franco-Nevada warrant [Member]
USD ($)
Dec. 31, 2014
Palmarejo gold production royalty [Member]
oz
Jan. 21, 2009
Palmarejo gold production royalty [Member]
Dec. 31, 2014
Forward foreign exchange contracts [Member]
Mexican peso forward purchase contracts [Member]
USD ($)
Dec. 31, 2013
Forward foreign exchange contracts [Member]
Mexican peso forward purchase contracts [Member]
USD ($)
Dec. 31, 2012
Forward foreign exchange contracts [Member]
Mexican peso forward purchase contracts [Member]
USD ($)
Dec. 31, 2013
Forward foreign exchange contracts [Member]
Mexican peso forward purchase contracts [Member]
MXN
Dec. 31, 2014
Concentrate Sales Contracts [Member]
USD ($)
Dec. 31, 2013
Concentrate Sales Contracts [Member]
USD ($)
Dec. 31, 2012
Concentrate Sales Contracts [Member]
USD ($)
Dec. 31, 2014
Gold Put Purchase and Call Sold Options Net [Member]
USD ($)
Dec. 31, 2014
Silver and gold options [Member]
USD ($)
Dec. 31, 2013
Silver and gold options [Member]
USD ($)
Dec. 31, 2012
Silver and gold options [Member]
USD ($)
Dec. 31, 2013
Kensington Term Facility [Member]
Put Option [Member]
oz
Dec. 31, 2013
Kensington Term Facility [Member]
Gold Put Option [Member]
Put Option [Member]
Dec. 31, 2013
Kensington Term Facility [Member]
Put Option on Silver [Member]
Put Option [Member]
Dec. 31, 2014
Maximum [Member]
Palmarejo gold production royalty [Member]
oz
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Gold Put Option [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Silver concentrate sales agreements [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Gold concentrates sales agreements [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Gold put options purchased [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Silver put options purchased [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Silver Put Options Sold [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Kensington Term Facility [Member]
Gold put options purchased [Member]
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Kensington Term Facility [Member]
Gold put options purchased [Member]
Put Option [Member]
USD ($)
Dec. 31, 2014
Derivative Instruments Settle in Year One [Member]
Kensington Term Facility [Member]
Silver put options purchased [Member]
Put Option [Member]
USD ($)
Dec. 31, 2014
Derivative Financial Instruments, Assets [Member]
Gold put options purchased [Member]
oz
Dec. 31, 2014
Derivative Financial Instruments, Assets [Member]
Silver put options purchased [Member]
oz
Dec. 31, 2014
Derivative Instruments Settle in Year Two [Member]
Gold Put Option [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year Two [Member]
Silver concentrate sales agreements [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year Two [Member]
Gold concentrates sales agreements [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year Two [Member]
Gold put options purchased [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year Two [Member]
Silver put options purchased [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle in Year Two [Member]
Silver Put Options Sold [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle Thereafter [Member]
Gold Put Option [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle Thereafter [Member]
Silver concentrate sales agreements [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle Thereafter [Member]
Gold concentrates sales agreements [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle Thereafter [Member]
Gold put options purchased [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle Thereafter [Member]
Silver put options purchased [Member]
USD ($)
oz
Dec. 31, 2014
Derivative Instruments Settle Thereafter [Member]
Silver Put Options Sold [Member]
USD ($)
oz
Dec. 31, 2014
Prepaid Expenses and Other Current Assets [Member]
USD ($)
Dec. 31, 2013
Prepaid Expenses and Other Current Assets [Member]
USD ($)
Dec. 31, 2013
Prepaid Expenses and Other Current Assets [Member]
Forward foreign exchange contracts [Member]
USD ($)
Dec. 31, 2014
Prepaid Expenses and Other Current Assets [Member]
Gold Put Purchase and Call Sold Options Net [Member]
USD ($)
Dec. 31, 2013
Prepaid Expenses and Other Current Assets [Member]
Gold Put Purchase and Call Sold Options Net [Member]
USD ($)
Additional Derivative Financial Instruments and Fair Value of Financial Instruments (Textual) [Abstract]                                                                                                      
Life of Mine Production, Percentage               50.00%cde_LifeOfMineProductionPercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PalmarejoGoldProductionRoyaltyMember
                                                                                     
Fair Value, Asian Put Options                                                                                                   $ 2,800,000cde_FairValueAsianPutOptions
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_GoldPutPurchaseAndCallSoldOptionsNetMember
$ 100,000cde_FairValueAsianPutOptions
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_GoldPutPurchaseAndCallSoldOptionsNetMember
Payment made for gold on the end of royalty obligation             4,167cde_MinimumObligationPaidInMonthlyPayments
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PalmarejoGoldProductionRoyaltyMember
                                                                                       
Royalty Guarantees, Commitments, Ounces of Gold             315,085cde_RoyaltyGuaranteesCommitmentsOuncesOfGold
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PalmarejoGoldProductionRoyaltyMember
                              400,000cde_RoyaltyGuaranteesCommitmentsOuncesOfGold
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                                       
Total gold remain outstanding 35,500,000cde_FurtherPaymentMadeOnNumberOfAdditionalOuncesOfGold           84,915cde_FurtherPaymentMadeOnNumberOfAdditionalOuncesOfGold
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PalmarejoGoldProductionRoyaltyMember
                                                                                       
Fair Value Assumptions, Risk Free Interest Rate 11.80%us-gaap_FairValueAssumptionsRiskFreeInterestRate 5.70%us-gaap_FairValueAssumptionsRiskFreeInterestRate                                                                                                  
Fair value liability of the embedded derivative         40,300,000us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= cde_FrancoNevadaWarrantMember
                                                                                           
Company recognized Mark to Market loss       18,400,000us-gaap_EmbeddedDerivativeLossOnEmbeddedDerivative
/ us-gaap_DerivativeByNatureAxis
= cde_FrancoNevadaWarrantMember
  14,300,000us-gaap_EmbeddedDerivativeLossOnEmbeddedDerivative
/ us-gaap_DerivativeByNatureAxis
= cde_FrancoNevadaWarrantMember
                                                                                         
Company recognized Mark to Market gain         104,800,000us-gaap_EmbeddedDerivativeGainOnEmbeddedDerivative
/ us-gaap_DerivativeByNatureAxis
= cde_FrancoNevadaWarrantMember
                                                                                           
Percentage of Gold Production             50.00%cde_PercentageOfGoldProduction
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PalmarejoGoldProductionRoyaltyMember
                                                                                       
Derivative Average Gold Price in Excess of Minimum Contractual Deduction Rate 408cde_DerivativeAverageGoldPriceInExcessOfMinimumContractualDeductionRate                                                                                                    
Annual Inflation Compounding Adjustment             1.00%cde_AnnualInflationCompoundingAdjustment
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PalmarejoGoldProductionRoyaltyMember
                                                                                       
Realized losses       (20,400,000)us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeByNatureAxis
= cde_FrancoNevadaWarrantMember
(28,600,000)us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeByNatureAxis
= cde_FrancoNevadaWarrantMember
45,400,000us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeByNatureAxis
= cde_FrancoNevadaWarrantMember
                    (600,000)us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityOptionMember
0us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityOptionMember
0us-gaap_DerivativeLossOnDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityOptionMember
                                                               
Foreign exchange contracts of MXP                   12,000,000cde_ForeignExchangeContractsOfMxp
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
                                                                                 
Weighted average exchange rate                 12.21cde_DerivativeInstrumentWeightedAverageExchangeRate
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
                                                                                   
Weighted average exchange rate of MXP                       14.80cde_DerivativeAverageForwardContractExchangeRate
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
                                                                             
Fair value of foreign exchange contracts                 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
900us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
                                                                                 
Derivative, Average Exchange Rate Floor                   12.60us-gaap_DerivativeAverageExchangeRateFloor1
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
                                                                                 
Derivative, Notional Amount                   (45,000,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
                          (12,600,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
(10,392,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
(35,576,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
(14,400,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
(11,250,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
(10,000,000)invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
          0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
         
Mark-to-market gains and (losses) on forward foreign exchange contract                 900,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(600,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(1,600,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
                                                                               
Derivative Liability, Fair Value                               1,039,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_GoldPutPurchaseAndCallSoldOptionsNetMember
                                                                     
Weighted Average Call Feature of Each Collar                                                               18.00cde_WeightedAverageCallFeatureOfEachCollar
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_PutOptionMember
                                     
Weighted Average Put Feature of Each Collar                                                             1,200cde_WeightedAveragePutFeatureOfEachCollar
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_PutOptionMember
                                       
Contract expiration date     3 years                                                                                                
Notional ounces                                                     12,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
625,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
        24,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
1,250,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
  0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
    0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
           
Average strike price                                               1,050us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
      18.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
16.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
1,200us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
        0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
    0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
    0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
         
Unrealized gain (loss)                 0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
1,000,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
3,300,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
          1,500,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityOptionMember
8,900,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityOptionMember
8,600,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityOptionMember
                                                               
Fair value of the contract                               3,882,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_GoldPutPurchaseAndCallSoldOptionsNetMember
                                                            3,925,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
184,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
38,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
3,882,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_GoldPutPurchaseAndCallSoldOptionsNetMember
135,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_GoldPutPurchaseAndCallSoldOptionsNetMember
Outstanding Put Options of Gold                                       25,000cde_OutstandingPutOptionsOfGold
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_PutOptionMember
      12,000cde_OutstandingPutOptionsOfGold
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
                    0cde_OutstandingPutOptionsOfGold
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
          0cde_OutstandingPutOptionsOfGold
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
                   
Weighted Average Strike Price of Put Options                                         1,150cde_WeightedAverageStrikePriceofPutOptions
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_GoldPutOptionMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_PutOptionMember
17.00cde_WeightedAverageStrikePriceofPutOptions
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_PutOptiononSilverMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_PutOptionMember
                                  16.00cde_WeightedAverageStrikePriceofPutOptions
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
                     
Outstanding Put Options of Silver                                       1,250,000cde_OutstandingPutOptionsofSilver
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_PutOptionMember
                625,000cde_OutstandingPutOptionsofSilver
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
                    0cde_OutstandingPutOptionsofSilver
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
          0cde_OutstandingPutOptionsofSilver
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
         
Unrealized Gain (Loss) on Derivatives and Commodity Contracts                         $ (123,000)us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_ConcentrateSalesContractsMember
$ (1,995,000)us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_ConcentrateSalesContractsMember
$ 1,682,000us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts
/ us-gaap_DerivativeInstrumentRiskAxis
= cde_ConcentrateSalesContractsMember
                                                                       
Derivative Financial Instruments and Fair Value of Financial Instruments (Textual) [Abstract]                                                                                                      
Outstanding provisionally priced sales consists of silver                                                 635,614cde_OutstandingProvisionallyPricedSalesConsistsOfSilver
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
                                                   
Outstanding provisionally priced sales consists of Gold                                                   29,137cde_OutstandingProvisionallyPricedSalesConsistsOfGold
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
                                                 
Derivative Average Price                                                 16.35cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
1,221cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
                  0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
        0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember