v3.26.1
Note 9 - Derivative Instruments - Summarize the Quantities of Metals Committed (Details)
Mar. 31, 2026
USD ($)
Derivatives, Fair Value [Line Items]  
Assets Needed for Immediate Settlement, Aggregate Fair Value $ 50