XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Receivables [Abstract]    
Trade receivables $ 73,297,000 $ 91,340,000
Value added tax receivables 22,137,000 30,554,000
Income tax receivable 1,045,000 3,172,000
Other taxes receivable 14,665,000 11,734,000
Other 3,650,000 5,380,000
Total 114,794,000 142,180,000
Provision for credit loss $ 0 $ 0