XML 108 R75.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Note 10 - Derivative Instruments (Details) - Summary of Forward Sales Contracts lb in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2015 USD ($) lb | Dec. 31, 2014 USD ($) lb
2016 Settlements [Member] | Silver [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb | 1,368 |
Average Price Per Pound | $ 14.12 |
Average Price Per Ounce | $ 14.12 |
Contracts on forecasted sales |  |
Average Price Per Pound |  |
Average Price Per Ounce |  |
2016 Settlements [Member] | Gold [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb | 5 |
Average Price Per Pound | $ 1,076 |
Average Price Per Ounce | $ 1,076 |
Contracts on forecasted sales |  |
Average Price Per Pound |  |
Average Price Per Ounce |  |
2016 Settlements [Member] | Zinc [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb | 23,755 |
Average Price Per Pound | $ 0.71 |
Average Price Per Ounce | $ 0.71 |
Contracts on forecasted sales |  |
Pounds Under Contract (in Pounds) | lb |  | 44,699
Average Price Per Pound |  | $ 0.99
Average Price Per Ounce |  | $ 0.99
2016 Settlements [Member] | Lead [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb | 8,433 |
Average Price Per Pound | $ 0.77 |
Average Price Per Ounce | $ 0.77 |
Contracts on forecasted sales |  |
Pounds Under Contract (in Pounds) | lb |  | 34,337
Average Price Per Pound |  | $ 1.03
Average Price Per Ounce |  | $ 1.03
2015 Settlements [Member] | Silver [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb |  | 1,607
Average Price Per Pound |  | $ 16.06
Average Price Per Ounce |  | $ 16.06
Contracts on forecasted sales |  |
Average Price Per Pound |  |
Average Price Per Ounce |  |
2015 Settlements [Member] | Gold [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb |  | 6
Average Price Per Pound |  | $ 1,195
Average Price Per Ounce |  | $ 1,195
Contracts on forecasted sales |  |
Average Price Per Pound |  |
Average Price Per Ounce |  |
2015 Settlements [Member] | Zinc [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb |  | 19,456
Average Price Per Pound |  | $ 1.01
Average Price Per Ounce |  | $ 1.01
Contracts on forecasted sales |  |
Pounds Under Contract (in Pounds) | lb |  | 46,738
Average Price Per Pound |  | $ 0.96
Average Price Per Ounce |  | $ 0.96
2015 Settlements [Member] | Lead [Member] |  |
Contracts on provisional sales |  |
Pounds Under Contract (in Pounds) | lb |  | 8,378
Average Price Per Pound |  | $ 0.87
Average Price Per Ounce |  | $ 0.87
Contracts on forecasted sales |  |
Pounds Under Contract (in Pounds) | lb |  | 29,652
Average Price Per Pound |  | $ 1.07
Average Price Per Ounce |  | $ 1.07
2017 Settlements [Member] | Silver [Member] |  |
Contracts on forecasted sales |  |
Average Price Per Pound |  |
Average Price Per Ounce |  |
2017 Settlements [Member] | Gold [Member] |  |
Contracts on forecasted sales |  |
Average Price Per Pound |  |
Average Price Per Ounce |  |
2017 Settlements [Member] | Zinc [Member] |  |
Contracts on forecasted sales |  |
Pounds Under Contract (in Pounds) | lb |  | 1,984
Average Price Per Pound |  | $ 1.04
Average Price Per Ounce |  | $ 1.04
2017 Settlements [Member] | Lead [Member] |  |
Contracts on forecasted sales |  |
Pounds Under Contract (in Pounds) | lb |  |
Average Price Per Pound |  |
Average Price Per Ounce |  |

X
- Definition Average settlement price in forward contracts on forecasted sales + References No definition available. + Details
Name: | hl_ContractsOnForcastedSales
Namespace Prefix: | hl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | hl_ContractsOnForecastedSalesAbstract
Namespace Prefix: | hl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Average settlement price in forward contracts on provisional sales + References No definition available. + Details
Name: | hl_ContractsOnProvisionalSales
Namespace Prefix: | hl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | hl_ContractsOnProvisionalSalesAbstract
Namespace Prefix: | hl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ounces included in open forward contracts on provisional sales + References No definition available. + Details
Name: | hl_OuncesUnderContractionPoundsAndOunces
Namespace Prefix: | hl_
Data Type: | num:weightItemType
Balance Type: | na
Period Type: | instant

X
- Definition Pounds included in open forward contracts on foretasted sales + References No definition available. + Details
Name: | hl_PoundsUnderContractForecastedSales
Namespace Prefix: | hl_
Data Type: | num:weightItemType
Balance Type: | na
Period Type: | instant

X
- Definition Pounds included in open forward contracts on provisional sales + References No definition available. + Details
Name: | hl_PoundsUnderContractProvisionalSales
Namespace Prefix: | hl_
Data Type: | num:weightItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | hl_ContractSettlementDateAxis=hl_Settlements2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=hl_SilverMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=hl_GoldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=hl_ZincMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeByNatureAxis=hl_LeadMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hl_ContractSettlementDateAxis=hl_Settlements2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hl_ContractSettlementDateAxis=hl_Settlements2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |