XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.2
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Trade receivables $ 64,398,000 $ 62,563,000
Value added tax receivables 35,429,000 30,893,000
Income tax receivable 17,082,000 14,316,000
Other taxes receivable 4,998,000 6,750,000
Other 3,300,000 3,153,000
Total 125,207,000 117,675,000
Provision for credit loss $ 0 $ 0