v3.26.1
Note 14 - Derivatives and Hedging Activities (Details Textual)
3 Months Ended 6 Months Ended
Feb. 12, 2026
USD ($)
oz
$ / oz
Feb. 18, 2025
oz
Aug. 02, 2023
oz
$ / oz
May 17, 2023
oz
$ / oz
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
oz
$ / oz
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]                  
Derivative Assets (Liabilities), at Fair Value, Net         $ (61,479,232)   $ (61,479,232)   $ (103,657,340)
Gain (losses) on metal sales         $ 600,000 $ 1,000,000 $ 1,300,000 $ 2,100,000  
Purchase amount $ 400,000                
Peak Gold JV [Member]                  
Derivative Instruments, Gain (Loss) [Line Items]                  
Share of gold percentage purchased to physically deliver gold as stipulated in hedge agreement             30.00%    
Gold discount percentage             1.75%    
Gold fee percentage             0.50%    
Designated as Hedging Instrument [Member]                  
Derivative Instruments, Gain (Loss) [Line Items]                  
Derivative, Nonmonetary Notional Amount, Mass (Ounce) | oz 15,446 15,000 124,600 124,600          
Underlying, Derivative Mass (in USD per Ounce) | $ / oz 4,000   2,025 2,025          
Interest in Projected Production, Percentage     42.00%            
Percentage of remaining life of mine production     14.00%            
Maturity for proceeds of gold hedge settlements             $ 100,000    
Not Designated as Hedging Instrument [Member]                  
Derivative Instruments, Gain (Loss) [Line Items]                  
Derivative, Nonmonetary Notional Amount, Mass (Ounce) | oz             15,000    
Underlying, Derivative Mass (in USD per Ounce) | $ / oz             1,933    
Carry trade outstanding | oz             11,000