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,000 cde_FairValueAsianPutOptions / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = cde_GoldPutPurchaseAndCallSoldOptionsNetMember | $ 100,000 cde_FairValueAsianPutOptions / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = cde_GoldPutPurchaseAndCallSoldOptionsNetMember
Payment made for gold on the end of royalty obligation |  |  |  |  |  |  | 4,167 cde_MinimumObligationPaidInMonthlyPayments / us-gaap_DerivativeInstrumentRiskAxis = cde_PalmarejoGoldProductionRoyaltyMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Royalty Guarantees, Commitments, Ounces of Gold |  |  |  |  |  |  | 315,085 cde_RoyaltyGuaranteesCommitmentsOuncesOfGold / us-gaap_DerivativeInstrumentRiskAxis = cde_PalmarejoGoldProductionRoyaltyMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 400,000 cde_RoyaltyGuaranteesCommitmentsOuncesOfGold / us-gaap_DerivativeInstrumentRiskAxis = cde_PalmarejoGoldProductionRoyaltyMember / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total gold remain outstanding | 35,500,000 cde_FurtherPaymentMadeOnNumberOfAdditionalOuncesOfGold |  |  |  |  |  | 84,915 cde_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,000 us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability / us-gaap_DerivativeByNatureAxis = cde_FrancoNevadaWarrantMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Company recognized Mark to Market loss |  |  |  | 18,400,000 us-gaap_EmbeddedDerivativeLossOnEmbeddedDerivative / us-gaap_DerivativeByNatureAxis = cde_FrancoNevadaWarrantMember |  | 14,300,000 us-gaap_EmbeddedDerivativeLossOnEmbeddedDerivative / us-gaap_DerivativeByNatureAxis = cde_FrancoNevadaWarrantMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Company recognized Mark to Market gain |  |  |  |  | 104,800,000 us-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 | 408 cde_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,000 us-gaap_DerivativeLossOnDerivative / us-gaap_DerivativeByNatureAxis = cde_FrancoNevadaWarrantMember |  |  |  |  |  |  |  |  |  |  | (600,000)us-gaap_DerivativeLossOnDerivative / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityOptionMember | 0 us-gaap_DerivativeLossOnDerivative / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityOptionMember | 0 us-gaap_DerivativeLossOnDerivative / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityOptionMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Foreign exchange contracts of MXP |  |  |  |  |  |  |  |  |  | 12,000,000 cde_ForeignExchangeContractsOfMxp / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average exchange rate |  |  |  |  |  |  |  |  | 12.21 cde_DerivativeInstrumentWeightedAverageExchangeRate / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted average exchange rate of MXP |  |  |  |  |  |  |  |  |  |  |  | 14.80 cde_DerivativeAverageForwardContractExchangeRate / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of foreign exchange contracts |  |  |  |  |  |  |  |  | 0 us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 900 us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative, Average Exchange Rate Floor |  |  |  |  |  |  |  |  |  | 12.60 us-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 |  |  |  |  |  | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember |  |  |  |  |
Mark-to-market gains and (losses) on forward foreign exchange contract |  |  |  |  |  |  |  |  | 900,000 us-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,000 us-gaap_DerivativeFairValueOfDerivativeLiability / us-gaap_DerivativeInstrumentRiskAxis = cde_GoldPutPurchaseAndCallSoldOptionsNetMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Weighted Average Call Feature of Each Collar |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 18.00 cde_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,200 cde_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,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember | 625,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember |  |  |  |  | 24,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember | 1,250,000 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |  | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember |  |  | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 invest_DerivativeNonmonetaryNotionalAmount / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember |  |  |  |  |  |
Average strike price |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,050 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember |  |  |  | 18.00 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember | 16.00 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember | 1,200 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember |  |  |  |  | 0 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember |  |  | 0 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0.00 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0.00 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember |  |  | 0 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionsPurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_SilverputoptionspurchasedMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 us-gaap_DerivativeAveragePriceRiskOptionStrikePrice / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember |  |  |  |  |
Unrealized gain (loss) |  |  |  |  |  |  |  |  | 0 us-gaap_UnrealizedGainLossOnDerivatives / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 1,000,000 us-gaap_UnrealizedGainLossOnDerivatives / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 3,300,000 us-gaap_UnrealizedGainLossOnDerivatives / us-gaap_DerivativeByNatureAxis = cde_MexicanPesoForwardPurchaseContractsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |  |  | 1,500,000 us-gaap_UnrealizedGainLossOnDerivatives / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityOptionMember | 8,900,000 us-gaap_UnrealizedGainLossOnDerivatives / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityOptionMember | 8,600,000 us-gaap_UnrealizedGainLossOnDerivatives / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CommodityOptionMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of the contract |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,882,000 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = cde_GoldPutPurchaseAndCallSoldOptionsNetMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,925,000 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember | 184,000 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember | 38,000 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeForwardMember | 3,882,000 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = cde_GoldPutPurchaseAndCallSoldOptionsNetMember | 135,000 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = cde_GoldPutPurchaseAndCallSoldOptionsNetMember
Outstanding Put Options of Gold |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 25,000 cde_OutstandingPutOptionsOfGold / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_OptionIndexedToIssuersEquityTypeAxis = us-gaap_PutOptionMember |  |  |  | 12,000 cde_OutstandingPutOptionsOfGold / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember |  |  |  |  |  |  |  |  |  |  | 0 cde_OutstandingPutOptionsOfGold / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember |  |  |  |  |  | 0 cde_OutstandingPutOptionsOfGold / us-gaap_DerivativeByNatureAxis = cde_GoldPutOptionMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember |  |  |  |  |  |  |  |  |  |
Weighted Average Strike Price of Put Options |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,150 cde_WeightedAverageStrikePriceofPutOptions / us-gaap_DerivativeInstrumentRiskAxis = cde_GoldPutOptionMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_OptionIndexedToIssuersEquityTypeAxis = us-gaap_PutOptionMember | 17.00 cde_WeightedAverageStrikePriceofPutOptions / us-gaap_DerivativeInstrumentRiskAxis = cde_PutOptiononSilverMember / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_OptionIndexedToIssuersEquityTypeAxis = us-gaap_PutOptionMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 16.00 cde_WeightedAverageStrikePriceofPutOptions / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember |  |  |  |  |  |  |  |  |  |  |
Outstanding Put Options of Silver |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,250,000 cde_OutstandingPutOptionsofSilver / us-gaap_LongtermDebtTypeAxis = us-gaap_LineOfCreditMember / us-gaap_OptionIndexedToIssuersEquityTypeAxis = us-gaap_PutOptionMember |  |  |  |  |  |  |  |  | 625,000 cde_OutstandingPutOptionsofSilver / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember |  |  |  |  |  |  |  |  |  |  | 0 cde_OutstandingPutOptionsofSilver / us-gaap_DerivativeByNatureAxis = cde_SilverPutOptionsSoldMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember |  |  |  |  |  | 0 cde_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,000 us-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,614 cde_OutstandingProvisionallyPricedSalesConsistsOfSilver / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding provisionally priced sales consists of Gold |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 29,137 cde_OutstandingProvisionallyPricedSalesConsistsOfGold / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative Average Price |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 16.35 cde_DerivativeAveragePrice / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember | 1,221 cde_DerivativeAveragePrice / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearOneMember |  |  |  |  |  |  |  |  |  | 0 cde_DerivativeAveragePrice / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember | 0 cde_DerivativeAveragePrice / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleInYearTwoMember |  |  |  |  | 0 cde_DerivativeAveragePrice / us-gaap_DerivativeByNatureAxis = cde_SilverConcentrateSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember | 0 cde_DerivativeAveragePrice / us-gaap_DerivativeByNatureAxis = cde_GoldConcentratesSalesAgreementsMember / cde_DerivativeInstrumentsSettleInYearsAxis = cde_DerivativeInstrumentsSettleThereafterMember |  |  |  |  |  |  |  |

X
- Details
Name: | cde_AdditionalDerivativeFinancialInstrumentsAndFairValueOfFinancialInstrumentsTextualAbstract
Namespace Prefix: | cde_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Annual Inflation Compounding Adjustment + References No definition available. + Details
Name: | cde_AnnualInflationCompoundingAdjustment
Namespace Prefix: | cde_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contract Date of Expiration + References No definition available. + Details
Name: | cde_ContractDateofExpiration
Namespace Prefix: | cde_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative Average Forward Contract Exchange Rate + References No definition available. + Details
Name: | cde_DerivativeAverageForwardContractExchangeRate
Namespace Prefix: | cde_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative Average Gold Price In Excess Of Minimum Contractual Deduction Rate. + References No definition available. + Details
Name: | cde_DerivativeAverageGoldPriceInExcessOfMinimumContractualDeductionRate
Namespace Prefix: | cde_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Derivative Average Price. + References No definition available. + Details
Name: | cde_DerivativeAveragePrice
Namespace Prefix: | cde_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | cde_DerivativeFinancialInstrumentsAndFairValueOfFinancialInstrumentsTextualAbstract
Namespace Prefix: | cde_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative Instrument, Weighted Average Exchange Rate + References No definition available. + Details
Name: | cde_DerivativeInstrumentWeightedAverageExchangeRate
Namespace Prefix: | cde_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair Value, Asian Put Options + References No definition available. + Details
Name: | cde_FairValueAsianPutOptions
Namespace Prefix: | cde_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Foreign exchange contracts of MXP. + References No definition available. + Details
Name: | cde_ForeignExchangeContractsOfMxp
Namespace Prefix: | cde_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Further payment made on number of additional Ounces of Gold. + References No definition available. + Details
Name: | cde_FurtherPaymentMadeOnNumberOfAdditionalOuncesOfGold
Namespace Prefix: | cde_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Life of Mine Production, Percentage + References No definition available. + Details
Name: | cde_LifeOfMineProductionPercentage
Namespace Prefix: | cde_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum obligation paid in monthly payments. + References No definition available. + Details
Name: | cde_MinimumObligationPaidInMonthlyPayments
Namespace Prefix: | cde_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Outstanding provisionally priced sales consists of Gold. + References No definition available. + Details
Name: | cde_OutstandingProvisionallyPricedSalesConsistsOfGold
Namespace Prefix: | cde_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Outstanding provisionally priced sales consists of silver. + References No definition available. + Details
Name: | cde_OutstandingProvisionallyPricedSalesConsistsOfSilver
Namespace Prefix: | cde_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Outstanding put options of gold. + References No definition available. + Details
Name: | cde_OutstandingPutOptionsOfGold
Namespace Prefix: | cde_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Outstanding Put Options of Silver. + References No definition available. + Details
Name: | cde_OutstandingPutOptionsofSilver
Namespace Prefix: | cde_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of Gold Production + References No definition available. + Details
Name: | cde_PercentageOfGoldProduction
Namespace Prefix: | cde_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Royalty Guarantees, Commitments, Ounces of Gold + References No definition available. + Details
Name: | cde_RoyaltyGuaranteesCommitmentsOuncesOfGold
Namespace Prefix: | cde_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average call feature of each collar. + References No definition available. + Details
Name: | cde_WeightedAverageCallFeatureOfEachCollar
Namespace Prefix: | cde_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Weighted average put feature of each collar. + References No definition available. + Details
Name: | cde_WeightedAveragePutFeatureOfEachCollar
Namespace Prefix: | cde_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted Average Strike Price Of Put Options. + References No definition available. + Details
Name: | cde_WeightedAverageStrikePriceofPutOptions
Namespace Prefix: | cde_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of derivative expressed in nonmonetary units. For example, the number of barrels specified in a fuel oil forward purchase contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNonmonetaryNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Average floor rate on a group of foreign currency derivatives for example, but not limited to, floors or collars. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageExchangeRateFloor1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition The average strike price on the group of price risk option contracts such as put options or call options. + References No definition available. + Details
Name: | us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
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 of the assets less the liabilities of a derivative or group of derivatives. + 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 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5618551-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a),(c),(d),(e) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of decrease in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5618551-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a),(c),(d),(e) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeLossOnDerivative
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624163-113959 + Details
Name: | us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_EmbeddedDerivativeGainOnEmbeddedDerivative
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_EmbeddedDerivativeLossOnEmbeddedDerivative
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Risk-free interest rate assumption used in valuing an instrument. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssumptionsRiskFreeInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration