XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE AND OTHER RECEIVABLES (Tables)
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
The components of Trade and other receivables are as follows (in thousands):
March 31, 2025December 31, 2024
Trade receivables$70,608 $84,239 
Value added tax receivables 20,413  19,939 
Income tax receivable 1,636  4,626 
Other taxes receivable 22,491  13,479 
Other 2,348  2,155 
Total$117,496 $124,438