XML 63 R46.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Note 11 - Derivative Instruments - Summary of Forward Sales Contracts (Details) oz in Thousands | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2016 oz $ / oz | Dec. 31, 2015 oz $ / oz
Silver, 2016 Settlements [Member] |  |
Ounces/pounds under contract | oz | 1,124 | 1,368
Average price per ounce/pound | $ / oz | 19.65 | 14.12
Gold, 2016 Settlements [Member] |  |
Ounces/pounds under contract | oz | 2 | 5
Average price per ounce/pound | $ / oz | 1,338 | 1,076
Zinc, 2016 Settlements [Member] |  |
Ounces/pounds under contract | oz | 25,739 | 23,755
Average price per ounce/pound | $ / oz | 1.03 | 0.71
Lead, 2016 Settlements [Member] |  |
Ounces/pounds under contract | oz | 13,117 | 8,433
Average price per ounce/pound | $ / oz | 0.92 | 0.77
Zinc, 2017 Settlements [Member] |  |
Ounces/pounds under contract | oz | 3,858 |
Average price per ounce/pound | $ / oz | 1.08 |

X
- Definition Nominal mass used to calculate payments on a derivative instrument. + References No definition available. + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmountMass
Namespace Prefix: | us-gaap_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Specified interest rate, security price, commodity price, foreign exchange rate, index of prices or rates for a derivative contract measured in mass but not the derivative contract itself. + References No definition available. + Details
Name: | us-gaap_UnderlyingDerivativeMass
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=hl_Silver2016SettlementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=hl_Gold2016SettlementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=hl_Zinc2016SettlementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=hl_Lead2016SettlementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=hl_Zinc2017SettlementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |