XML 83 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Financial Instruments - Summary of Classification of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Provisional gold and copper sales contracts    
Fair value of the derivative instruments    
Derivative asset $ 317  
Provisional gold and copper sales contracts | Level 2    
Fair value of the derivative instruments    
Derivative liability 3,322  
Gold and copper swap contracts    
Fair value of the derivative instruments    
Derivative asset 3,711  
Derivative liability 570  
Gold and copper swap contracts | Level 2    
Fair value of the derivative instruments    
Derivative asset 3,711  
Derivative liability 570  
Provisional metal sales contracts    
Fair value of the derivative instruments    
Derivative asset 317 $ 1,103
Derivative liability 3,322 124
Provisional metal sales contracts | Level 2    
Fair value of the derivative instruments    
Derivative asset $ 317 1,103
Derivative liability   $ 124