v3.26.1
Note 12 - Commitments, Contingencies and Obligations (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2018
Jun. 30, 2011
Mar. 31, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]        
Reduction in future payments, Percentage     50.00% 50.00%
Lessee, operating lease, liability, to be paid     $ 23,745 $ 12,156
Lease Commitments [Member]        
Loss Contingencies [Line Items]        
Lessee, operating lease, liability, to be paid     23,700 9,300
Performance Obligation Commitments [Member]        
Loss Contingencies [Line Items]        
Surety bonds     227,300 206,300
Letters of Credit Outstanding, Amount     8,000 6,700
Greens Creek [Member]        
Loss Contingencies [Line Items]        
Contractual obligation     4,300 5,700
Greens Creek [Member] | Purchase Orders and Commitment [Member]        
Loss Contingencies [Line Items]        
Contractual obligation     8,000 6,100
Lucky Friday [Member]        
Loss Contingencies [Line Items]        
Contractual obligation     4,300  
Lucky Friday [Member] | Purchase Orders and Commitment [Member]        
Loss Contingencies [Line Items]        
Contractual obligation     8,700 7,100
Keno Hill [Member]        
Loss Contingencies [Line Items]        
Contractual obligation     4,300  
Keno Hill [Member] | Purchase Orders and Commitment [Member]        
Loss Contingencies [Line Items]        
Contractual obligation     5,000 6,800
Casa Berardi [Member] | Orezone Gold Corporation [Member]        
Loss Contingencies [Line Items]        
Royalty payments     150,000 150
Casa Berardi [Member] | Orezone Gold Corporation [Member] | Minimum [Member]        
Loss Contingencies [Line Items]        
Royalty payments     $ 150,000 $ 150,000
Johnny M Mine Area near San Mateo, New Mexico [Member]        
Loss Contingencies [Line Items]        
Estimated response costs $ 9,600      
Carpenter Snow Creek Superfund Site, Cascade County, Montana [Member]        
Loss Contingencies [Line Items]        
Estimated response costs   $ 4,500    
Estimated future response cost   $ 100,000