XML 24 R7.htm IDEA: XBRL DOCUMENT
v3.23.3

Condensed Consolidated Statements of Changes in Stockholders' Equity (Parentheticals) - $ / shares | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2023 | Sep. 30, 2022 | Sep. 30, 2023 | Sep. 30, 2022
Common stock dividends declared, per common share (in dollars per share) | $ 0.00625 | $ 0.00625 | $ 0.0125 | $ 0.0125
Preferred stock dividends declared, per share (in dollars per share) | $ 0.875 | $ 0.875 | $ 1.75 | $ 2.625
Common stock issued for 401(k) match, shares (in shares) | 283,541 | 422,860 | 657,678 | 657,678
Incentive compensation units shares |  |  | 1,435,193 |
Stock issued to directors, shares (in shares) | 125,063 |  | 125,063 | 98,310
Common stock issued under ATM program, net shares |  | 1,176,861 | 4,253,334 | 1,176,861
Common stock issued to ATAC Resources Ltd. shareholders (3,676,904 shares) | 3,676,904 |  | 3,676,904 |
Common stock issued to Alexco Resource Corp. shareholders (17,992,875 shares), Shares |  | 17,992,875 |  | 17,992,875
Common stock issued to settle the acquired silver stream (34,800,990 shares), Shares |  | 34,800,990 |  | 34,800,990
Restricted stock units and performance stock units distributed (1,789,042 shares) ,Shares |  |  |  | 1,789,042
Common stock issued to pension plans, shares (in shares) |  |  |  | 1,190,000

X
- Definition Common stock issued to Alexco Resource Corp Shares + References No definition available. + Details
Name: | hl_CommonStockIssuedToAlexcoResourceCorpShares
Namespace Prefix: | hl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock issued to settle the acquired silver stream, Shares + References No definition available. + Details
Name: | hl_CommonStockIssuedToSettleTheAcquiredSilverStreamShares
Namespace Prefix: | hl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock issued under ATM program , shares + References No definition available. + Details
Name: | hl_CommonStockIssuedUnderAtmProgramShares
Namespace Prefix: | hl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Incentive compensation units shares + References No definition available. + Details
Name: | hl_IncentiveCompensationUnitsShares
Namespace Prefix: | hl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares of stock issued during period for a 401k match. + References No definition available. + Details
Name: | hl_StockIssuedDuringPeriodShares401kMatch
Namespace Prefix: | hl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares of stock issued during period to directors. + References No definition available. + Details
Name: | hl_StockIssuedDuringPeriodSharesDirectors
Namespace Prefix: | hl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Issued During Period Shares, Restricted stock units and performance stock units distributed + References No definition available. + Details
Name: | hl_StockIssuedDuringPeriodSharesRestrictedStockUnitsAndPerformanceStockUnitsDistributed
Namespace Prefix: | hl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_CommonStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of preferred stock outstanding. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration