XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.3
TRADE AND OTHER RECEIVABLES (Tables)
9 Months Ended
Sep. 30, 2025
Receivables [Abstract]  
Schedule of Trade and Other Receivables
The components of Trade and other receivables are as follows (in thousands):
September 30, 2025December 31, 2024
Trade receivables$78,231 $84,239 
Value added tax receivables 18,027  19,939 
Income tax receivable 1,506  4,626 
Other taxes receivable 21,349  13,479 
Other 2,539  2,155 
Total$121,652 $124,438