v3.26.1
Note 7 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Feb. 18, 2021
Subsidiary or Equity Method Investee [Line Items]        
Share-Based Payment Arrangement, Expense $ 2,800,000 $ 1,900,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total 8,100,000      
Stock-based compensation $ 2,784,000 $ 1,936,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 4 months 24 days      
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares) 47,134 0    
Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation $ 1,200,000      
Shares Withheld for Tax Withholding Obligation, Price Per Share (in dollars per share) $ 24.63      
Common stock, shares authorized (in shares) 1,250,000,000   1,250,000,000  
Warrants Outstanding 2,060,000   2,068,000  
Conversion of warrants $ 8,000      
Exercise price $ 8.02      
Conversion of Stock Each warrant entitles the warrant holder to purchase one share of our common stock      
Warrants Issued 64,000      
Warrants converted 8,000      
Dividend per share $ 0.00375      
Klondex Mines Ltd        
Subsidiary or Equity Method Investee [Line Items]        
Warrants Outstanding 2,060,000      
At the market Offering [Member]        
Subsidiary or Equity Method Investee [Line Items]        
Equity Distribution Agreement, Maximum Number of Shares to be Sold (in shares) 59,802,012     60,000,000
At the market Offering [Member] | At The Market Equity Distribution Agreement [Member]        
Subsidiary or Equity Method Investee [Line Items]        
Proceeds from Issuance or Sale of Equity $ 348,500,000      
Payments of Stock Issuance Costs $ 5,400,000