XML 423 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]    
Trade receivables $ 86,124,000 $ 38,456,000
Value added tax receivables 20,723,000 24,189,000
Income tax receivable 9,374,000 14,130,000
Other taxes receivable 1,866,000 4,249,000
Other 3,269,000 2,194,000
Total 121,356,000 83,218,000
Provision for credit loss $ 0 $ 0