v3.26.1
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials and supplies, including spare parts $ 70,989 $ 56,491
Mined ore stockpiles 24,668 23,795
Work in process 55,333 51,652
Finished goods 22,438 39,622
Total current inventories 173,428 171,560
Add: Non-current portion 106,082 80,539
Total inventories 279,510 252,099
Noncurrent mined ore stockpiles 25,700 24,100
Noncurrent concentrate stockpiles $ 46,000 $ 31,700