XML 210 R84.htm IDEA: XBRL DOCUMENT v3.26.1
TRADE AND OTHER RECEIVABLES - Schedule of Trade and Other Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Disclosure of Trade and Other Receivables [Line Items]    
Trade receivables $ 7,146 $ 3,943
VAT receivables 36,685 41,808
Income taxes receivable 4,679 5,275
Other receivables 16,958 19,009
Trade and other receivables 65,468 70,035
Canada Federal Government    
Disclosure of Trade and Other Receivables [Line Items]    
VAT receivables 28,300 12,300
Nicaragua Federal Government    
Disclosure of Trade and Other Receivables [Line Items]    
VAT receivables 4,700  
Mexican Federal Government    
Disclosure of Trade and Other Receivables [Line Items]    
VAT receivables $ 3,700 18,800
Brazilian Federal Government    
Disclosure of Trade and Other Receivables [Line Items]    
VAT receivables   $ 10,700