v3.26.1
REVENUE - Revenue by Metal (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 443,798 $ 405,455 $ 1,025,576 $ 722,073
Gold        
Disaggregation of Revenue [Line Items]        
Revenue 317,865 302,742 717,994 530,820
Silver        
Disaggregation of Revenue [Line Items]        
Revenue 109,629 87,210 269,114 162,485
Lead        
Disaggregation of Revenue [Line Items]        
Revenue 8,261 11,430 17,895 22,481
Zinc        
Disaggregation of Revenue [Line Items]        
Revenue 1,401 1,511 2,545 1,878
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 6,642 $ 2,562 $ 18,028 $ 4,409