XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.3
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Trade receivables $ 74,910,000 $ 62,563,000
Value added tax receivables 37,229,000 30,893,000
Income tax receivable 14,558,000 14,316,000
Other taxes receivable 5,177,000 6,750,000
Other 2,643,000 3,153,000
Total 134,517,000 117,675,000
Provision for credit loss $ 0 $ 0