XML 106 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Classes of current inventories [abstract]  
Summary of inventories
December 31, 2024December 31, 2023
Ore stockpiles$10,910 $9,856 
In-process inventory and finished goods141,975 102,884 
Materials and supplies126,110 123,150 
$278,995 $235,890