XML 114 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Derivatives and Hedging Activities - Derivatives Not Designated as Hedging (Details) - Not Designated as Hedging Instrument [Member]
12 Months Ended
Dec. 31, 2024
oz
$ / oz
Derivatives, Fair Value [Line Items]  
Volume (Ounce) 86,739
Commodity Contract 2025 [Member]  
Derivatives, Fair Value [Line Items]  
Volume (Ounce) 45,639
Weighted average price (in USD per Ounce) | $ / oz 2,025.17
Commodity Contract 2026 [Member]  
Derivatives, Fair Value [Line Items]  
Volume (Ounce) 41,100
Weighted average price (in USD per Ounce) | $ / oz 2,025.17