v3.26.1
STOCKPILES AND ORE ON LEACH PADS - (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Stockpiles And Ore On Leach Pads    
Current $ 1,321 $ 1,177
Non-current 2,536 2,410
Total 3,857 3,587
Stockpiles    
Stockpiles And Ore On Leach Pads    
Current 1,054 893
Non-current 2,336 2,284
Total 3,390 3,177
Ore on Leach Pads    
Stockpiles And Ore On Leach Pads    
Current 267 284
Non-current 200 126
Total $ 467 $ 410