v3.26.1
Note 14 - Derivatives and Hedging Activities - Derivatives Not Designated as Hedging (Details) - Not Designated as Hedging Instrument [Member]
3 Months Ended
Mar. 31, 2026
oz
$ / oz
Derivatives, Fair Value [Line Items]  
Volume (Ounce) | oz 22,000
Weighted average price (in USD per Ounce) | $ / oz 1,962
Commodity Contract 2026 [Member]  
Derivatives, Fair Value [Line Items]  
Volume (Ounce) | oz 7,000
Weighted average price (in USD per Ounce) | $ / oz 2,025
Commodity Contract 2027 [Member]  
Derivatives, Fair Value [Line Items]  
Volume (Ounce) | oz 15,000
Weighted average price (in USD per Ounce) | $ / oz 1,933