XML 102 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Employee Benefit Plans - Fair Value by Asset Category (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total fair value $ 184,334 $ 176,958 $ 175,159
Fair Value, Inputs, Level 1 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 109,396 103,962  
Fair Value, Inputs, Level 1 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 16,071 15,781  
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 109,396 103,962  
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 16,071 15,781  
Fair Value Measured at Net Asset Value Per Share [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 157,402 150,377  
Fair Value Measured at Net Asset Value Per Share [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 26,932 26,581  
Interest-Bearing Deposits [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 2,699 525  
Interest-Bearing Deposits [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 123 117  
Interest-Bearing Deposits [Member] | Fair Value, Inputs, Level 1 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 2,699 525  
Interest-Bearing Deposits [Member] | Fair Value, Inputs, Level 1 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 123 117  
Common Stock [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 18,874 19,933  
Common Stock [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 2,932 2,872  
Common Stock [Member] | Fair Value, Inputs, Level 1 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 18,874 19,933  
Common Stock [Member] | Fair Value, Inputs, Level 1 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 2,932 2,872  
Mutual Funds [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 87,823 83,504  
Mutual Funds [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 13,016 12,792  
Mutual Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 87,823 83,504  
Mutual Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 13,016 12,792  
Real Estate Investments [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 16,318 18,029  
Real Estate Investments [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 3,698 4,173  
Real Estate Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value   0  
Real Estate Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value   0  
Common Collective Funds [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 31,688 28,386  
Common Collective Funds [Member] | Lucky Friday Pension Plan [Member]      
Total fair value 7,163 6,627  
Common Collective Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value   0  
Common Collective Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value   0  
Investments Measured At Net Asset Value [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value 48,006 46,415  
Investments Measured At Net Asset Value [Member] | Lucky Friday Pension Plan [Member]      
Total fair value $ 10,861 10,800  
Investments Measured At Net Asset Value [Member] | Fair Value, Inputs, Level 1 [Member] | Hecla Mining Company Retirement Plan [Member]      
Total fair value   0  
Investments Measured At Net Asset Value [Member] | Fair Value, Inputs, Level 1 [Member] | Lucky Friday Pension Plan [Member]      
Total fair value   $ 0