v3.25.2
STOCKPILES AND ORE ON LEACH PADS - Schedule (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Stockpiles And Ore On Leach Pads    
Current stockpiles and ore on leach pads $ 767 $ 761
Non-current stockpiles and ore on leach pads 2,540 2,266
Stockpiles and ore on leach pads 3,307 3,027
Discontinued Operations, Held-for-Sale | Portfolio Optimization Program    
Stockpiles And Ore On Leach Pads    
Disposal group, including discontinued operation, stockpiles and ore on leach pads 0 374
Stockpiles    
Stockpiles And Ore On Leach Pads    
Current stockpiles and ore on leach pads 581 624
Non-current stockpiles and ore on leach pads 2,337 2,072
Stockpiles and ore on leach pads 2,918 2,696
Ore on Leach Pads    
Stockpiles And Ore On Leach Pads    
Current stockpiles and ore on leach pads 186 137
Non-current stockpiles and ore on leach pads 203 194
Stockpiles and ore on leach pads $ 389 $ 331