XML 104 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Gold and Silver Stream Agreements - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2017
Discount rate (as a percent)   8.00%    
Deferred revenue   $ 43,466,000 $ 42,560,000  
Gold Streaming Agreement        
Deferred revenue   20,881,000 20,364,000  
Gold Streaming Agreement | Aquila Resources Inc. | Gold.        
Amount committed $ 50,000,000     $ 55,000,000
Cash acquisition costs 20,000,000      
Deposit amount 5,000,000      
Project Debt Finance First Draw Down $ 25,000,000      
Initial Term of Agreement 40 years      
Automatic Renewal Term of Agreement 10 years      
Deferred revenue   20,000,000    
Contingent Security Deposit Liability   30,000,000    
Threshold Stream (as a percent) 18.50%      
Trail Stream (as a percent) 9.25%      
Spot price of gold (as a percent) 30.00%      
Maximum Amount Receivable on Gold Per Ounce $ 600      
Threshold price of silver at which deposit received is adjusted 105,000      
Gold Streaming Agreement | Aquila Resources Inc. | Silver        
Deferred revenue   17,200,000    
Threshold price of silver at which deposit received is adjusted $ 4      
Gold Streaming Agreement | Gold Resources Acquisition Company | Aquila Resources Inc. | Gold.        
Ownership percentage 100.00%      
Silver Streaming Agreement        
Deferred revenue   22,585,000 $ 22,196,000  
Silver Streaming Agreement | Aquila Resources Inc. | Silver        
Cash acquisition costs   $ 17,200,000    
Deposit amount $ 0      
Initial Term of Agreement 40 years      
Automatic Renewal Term of Agreement 10 years      
Commodity produced (as a percent) 85.00%