XML 132 R87.htm IDEA: XBRL DOCUMENT v3.22.4
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Trade receivables $ 62,563,000 $ 86,124,000
Value added tax receivables 30,893,000 20,723,000
Income tax receivable 14,316,000 9,374,000
Other taxes receivable 6,750,000 1,866,000
Other 3,153,000 3,269,000
Total 117,675,000 121,356,000
Provision for credit loss $ 0 $ 0