XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Cash Deposits Held by Third Parties (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Long-term Purchase Commitment [Line Items]    
Total deposits $ 7,871 $ 86,111
Less current portion (7,001) (84,748)
Total deposits, net of current portion 870 1,363
Deposit for dividend payment 7,001 84,748
Reclamation-related obligations    
Long-term Purchase Commitment [Line Items]    
Total deposits 0 102
Financial payments and other performance obligations    
Long-term Purchase Commitment [Line Items]    
Total deposits 0 391
Other operating agreements    
Long-term Purchase Commitment [Line Items]    
Total deposits $ 7,871 $ 85,618