COMMITMENTS AND CONTINGENCIES - Prepayment agreement (Details) - Auramet International LLC ("Auramet") - Prepayment Agreement - Guarantee Obligation - Precious metal $ in Millions |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2026
USD ($)
oz
|
Mar. 31, 2025
USD ($)
oz
|
|
| Other Commitments | ||
| Net proceeds from sales on a Supplier Advance Basis | $ 34.4 | $ 27.8 |
| Revenue from sales on a Supplier Advance Basis | 32.6 | 29.8 |
| Remaining net proceeds recorded as deferred revenue | $ 1.8 | $ 1.5 |
| Number of ounces of gold pledged but not delivered | oz | 400 | 500 |