v3.26.1
Derivative Financial Instruments - Summary of Classification of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Provisional gold and copper sales contracts    
Fair value of the derivative instruments    
Derivative asset $ 1,751  
Provisional gold and copper sales contracts | Level 2    
Fair value of the derivative instruments    
Derivative liability 2,620  
Gold and copper swap contracts    
Fair value of the derivative instruments    
Derivative asset 2,667  
Gold and copper swap contracts | Level 2    
Fair value of the derivative instruments    
Derivative asset 2,667  
Derivative liability 0  
Provisional metal sales contracts    
Fair value of the derivative instruments    
Derivative asset 1,751 $ 1,103
Derivative liability 2,620 124
Provisional metal sales contracts | Level 2    
Fair value of the derivative instruments    
Derivative asset $ 1,751 1,103
Derivative liability   $ 124