XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.3
TRADE AND OTHER RECEIVABLES (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Receivables [Abstract]    
Trade receivables $ 78,231,000 $ 84,239,000
Value added tax receivables 18,027,000 19,939,000
Income tax receivable 1,506,000 4,626,000
Other taxes receivable 21,349,000 13,479,000
Other 2,539,000 2,155,000
Total 121,652,000 124,438,000
Provision for credit loss $ 0 $ 0