Taxes Recoverable (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Taxes Recoverable | ||
| VAT Recoverable | $ 2,502 | $ 1,731 |
| GST Recoverable | 30 | 22 |
| Income Taxes Recoverable | 0 | 17 |
| Total Taxes Recoverable | $ 2,532 | $ 1,770 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The excess of amount paid for current tax in respect of current and prior periods over the amount due for those periods. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of receivables related to a value added tax. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|