XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.2
TRADE AND OTHER RECEIVABLES
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
TRADE AND OTHER RECEIVABLES TRADE AND OTHER RECEIVABLES
The components of Trade and other receivables are as follows (in thousands):
June 30, 2025December 31, 2024
Trade receivables$73,994 $84,239 
Value added tax receivables 17,926  19,939 
Income tax receivable 1,811  4,626 
Other taxes receivable 20,600  13,479 
Other 2,723  2,155 
Total$117,054 $124,438 
No provision for credit loss was recognized as of June 30, 2025 or December 31, 2024. All trade receivables are expected to be settled within twelve months.