v3.26.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Assets, fair value disclosure $ 4,418  
Liabilities:    
Liabilities, fair value disclosure 2,620  
Level 1    
Assets:    
Assets, fair value disclosure 0  
Liabilities:    
Liabilities, fair value disclosure 0  
Level 2    
Assets:    
Assets, fair value disclosure 4,418  
Liabilities:    
Liabilities, fair value disclosure 2,620  
Level 3      
Assets:    
Assets, fair value disclosure 0  
Liabilities:    
Liabilities, fair value disclosure 0  
Provisional metal sales contracts    
Assets:    
Derivative asset 1,751 $ 1,103
Liabilities:    
Derivative liability 2,620 124
Provisional metal sales contracts | Level 1    
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 0
Provisional metal sales contracts | Level 2    
Assets:    
Derivative asset 1,751 1,103
Liabilities:    
Derivative liability   124
Provisional metal sales contracts | Level 3      
Assets:    
Derivative asset 0 0
Liabilities:    
Derivative liability 0 $ 0
Gold and copper swap contracts    
Assets:    
Derivative asset 2,667  
Gold and copper swap contracts | Level 1    
Assets:    
Derivative asset 0  
Gold and copper swap contracts | Level 2    
Assets:    
Derivative asset 2,667  
Liabilities:    
Derivative liability 0  
Gold and copper swap contracts | Level 3      
Assets:    
Derivative asset 0  
Provisional gold and copper sales contracts    
Assets:    
Derivative asset 1,751  
Provisional gold and copper sales contracts | Level 2    
Liabilities:    
Derivative liability $ 2,620