XML 70 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Derivative Instruments (Details Textual)
$ in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
CAD ($)
Maximum Allocation of Forecasted CAD-demonimated Operating Costs 75.00%   75.00%   75.00%
Forecasted CAD-denominated Operating Costs to be Hedged, Term (Year)     5 years    
AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax $ 4,800   $ 4,800    
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net     3,500    
Gain (Loss) on Components Excluded from Assessment of Foreign Currency Cash Flow Hedge Effectiveness     0    
Derivative, Gain (Loss) on Derivative, Net, Total     13,937 $ (4,483)  
Other Comprehensive Income (Loss) [Member]          
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ 2,700   $ 2,700    
Foreign Exchange Contract [Member] | Casa Berardi [Member] | Designated as Hedging Instrument [Member]          
Derivative, Number of Instruments Held, Total 73   73   73
Derivative, Notional Amount $ 187,700   $ 187,700   $ 245.6
Foreign Exchange Contract [Member] | Casa Berardi [Member] | Designated as Hedging Instrument [Member] | Minimum [Member]          
Derivative, Forward Exchange Rate 1.2702   1.2702   1.2702
Foreign Exchange Contract [Member] | Casa Berardi [Member] | Designated as Hedging Instrument [Member] | Maximum [Member]          
Derivative, Forward Exchange Rate 1.3753   1.3753   1.3753
Unsettled Concentrate Sales Contracts [Member]          
Derivative, Gain (Loss) on Derivative, Net, Total $ 5,000 $ 9,600 $ 4,500 12,900  
Forecasted Future Concentrate Contracts [Member]          
Derivative, Gain (Loss) on Derivative, Net, Total 12,100 $ 6,700 4,700 $ 12,800  
Commodity Contract [Member]          
Derivative Liability, Fair Value, Amount Not Offset Against Collateral, Total 9,300   9,300    
Derivative, Fair Value, Obligations Under the Agreements $ 9,300   $ 9,300