v3.26.1
Note 19 - Subsequent Events (Details Textual)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Feb. 12, 2026
USD ($)
oz
$ / shares
$ / oz
shares
Feb. 18, 2025
oz
Aug. 02, 2023
oz
$ / oz
May 17, 2023
oz
$ / oz
Jun. 30, 2027
oz
Dec. 31, 2026
oz
Dec. 31, 2025
oz
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Subsequent Event [Line Items]                
Common stock, par value (in dollars per share)             $ 0.01 $ 0.01
Maturity date, description             maturities ranging between March and September 2026  
Common Stock [Member]                
Subsequent Event [Line Items]                
Common stock issuance (in shares) | shares             2,455,898 819,565
Designated as Hedging Instrument [Member]                
Subsequent Event [Line Items]                
Derivative, Nonmonetary Notional Amount, Mass (Ounce) | oz   15,000 124,600 124,600     81,600  
Underlying, Derivative Mass (in USD per Ounce) | $ / oz     2,025 2,025        
Designated as Hedging Instrument [Member] | Forecast [Member]                
Subsequent Event [Line Items]                
Derivative, Nonmonetary Notional Amount, Mass (Ounce) | oz         15,000 11,000    
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Common stock issuance (in shares) | shares 1,678,206              
Shares Issued, Price Per Share (in dollars per share) $ 24.96              
Price per pre-funded warrant $ 24.95              
Gross proceeds | $ $ 47.2              
Warrant exercise price $ 0.01              
Common stock, par value (in dollars per share) $ 0.01              
Purchase amount | $ $ 0.4              
Subsequent Event [Member] | Maximum [Member]                
Subsequent Event [Line Items]                
Number of shares that can be purchased by pre-funded warrants | shares 325,000              
Subsequent Event [Member] | Designated as Hedging Instrument [Member]                
Subsequent Event [Line Items]                
Derivative, Nonmonetary Notional Amount, Mass (Ounce) | oz 15,446              
Underlying, Derivative Mass (in USD per Ounce) | $ / oz 4,000              
Subsequent Event [Member] | Designated as Hedging Instrument [Member] | Range Between March and September 2026 [Member]                
Subsequent Event [Line Items]                
Settlement amount | $ $ 46.4              
Derivative, Nonmonetary Notional Amount, Mass (Ounce) | oz 15,446              
Underlying, Derivative Mass (in USD per Ounce) | $ / oz 2,025