v3.26.3
INVENTORIES - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods $ 51,343 $ 39,677
Work-in-progress 6,406 4,643
Stockpiled ore 23,444 26,248
Raw materials, consumables and other 9,098 2,924
Total inventories $ 90,291 $ 73,492