XML 133 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED LIABILITIES AND OTHER (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued liabilities $ 66,478 $ 68,254
Royalties payable 28,550 16,012
Stock-based compensation liabilities 9,048 10,493
Income taxes payable 16,392 16,374
Lease liabilities 1,545 1,976
Reclamation liabilities 3,364 10,075
Asset acquisition, deferred tax liability 687 0
Other 1,939 1,470
Total accrued liabilities and other $ 128,003 $ 124,654