v3.25.1
Sales - Realized and unrealized gains (losses) recognized in revenues for commodity contracts, including embedded derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Copper [Member]      
Disclosure of Sales of goods [Line Items]      
Realized and unrealized gains (losses) $ 36,867 $ 27,215 $ (186,812)
Molybdenum [Member]      
Disclosure of Sales of goods [Line Items]      
Realized and unrealized gains (losses) $ (8,396) $ (84,243) $ (3,561)