v3.25.2
FINANCIAL INSTRUMENTS - Valuation Techniques used to Determine Fair Values (Details) - Silver Purchase Agreement - silver price derivative
Jun. 30, 2025
derivative
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Number of embedded derivatives 2
Fair Value, Inputs, Level 3  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Conversion ratio of gold to silver delivery 75