Income tax - Narrative (Details) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Income Taxes [Abstract] | ||||
| Withholding tax | $ 235,000 | $ 10,000 | $ 2,060,000 | |
| Accumulated tax losses available for offset against future taxable profits | 462,808,000 | |||
| Deferred tax liability | 129,000 | $ 173,000 | $ 264,000 | $ 258,000 |
| Current tax liabilities, current | 3,124,000 | |||
| Increase in Tax Expense At Applicable Tax Rate | $ 4,280,000 | |||
| Applicable tax rate | 25.00% | |||
| X | ||||||||||
- Definition The applicable income tax rate. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The current amount of current tax liabilities. [Refer: Current tax liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Income Taxes [Abstract] No definition available.
|
| X | ||||||||||
- Definition Increase in Tax Expense At Applicable Tax Rate No definition available.
|
| X | ||||||||||
- Definition Withholding Tax No definition available.
|