Other liabilities - Other Current and Non-current Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Other liabilities | ||
| Remuneration payable - Non- Current | $ 209 | $ 52 |
| Remuneration payable - Current | 30,995 | 47,157 |
| Remuneration payable | 31,204 | 47,209 |
| Tax payables - Current | 14,247 | 14,026 |
| Tax payables | 14,247 | 14,026 |
| Payable to non-current asset suppliers- Non-Current | 122 | 143 |
| Payable to non-current asset suppliers- Current | 8,993 | 7,066 |
| Payable to non-current asset suppliers | 9,115 | 7,209 |
| Contingent consideration - Non-Current | 1,302 | |
| Contingent consideration - Current | 3,136 | 2,036 |
| Contingent consideration | 3,136 | 3,338 |
| Other grants - Non-Current | 12,249 | |
| Other grants - Current | 13,854 | |
| Other grants | 13,854 | 12,249 |
| Guarantees and deposits - Non-Current | 14 | 13 |
| Guarantees and deposits - Current | 322 | |
| Guarantees and deposits | 14 | 335 |
| Other liabilities - current | 4,620 | 8,799 |
| Other liabilities | 4,620 | 8,799 |
| Total Non-current | 345 | 13,759 |
| Total Current | 75,845 | 79,406 |
| Total | $ 76,190 | $ 93,165 |
| X | ||||||||||
- Definition The amount of contingent consideration payable. No definition available.
|
| X | ||||||||||
- Definition The amount of current contingent consideration payable. No definition available.
|
| X | ||||||||||
- Definition The amount of current payables to non-current asset suppliers. No definition available.
|
| X | ||||||||||
- Definition The amount of guarantees and deposits liability. No definition available.
|
| X | ||||||||||
- Definition The amount of current guarantees and deposits liability. No definition available.
|
| X | ||||||||||
- Definition The amount of non-current guarantees and deposits liability. No definition available.
|
| X | ||||||||||
- Definition N/A. No definition available.
|
| X | ||||||||||
- Definition The amount of miscellaneous other liabilities. No definition available.
|
| X | ||||||||||
- Definition The amount of miscellaneous other current liabilities. No definition available.
|
| X | ||||||||||
- Definition The amount of non-current contingent consideration payable. No definition available.
|
| X | ||||||||||
- Definition The amount of non-current payables to non-current asset suppliers. No definition available.
|
| X | ||||||||||
- Definition The amount of grants payable, classified as other. No definition available.
|
| X | ||||||||||
- Definition The amount of current grants payable, classified as other. No definition available.
|
| X | ||||||||||
- Definition The amount of non-current grants payable, classified as other. No definition available.
|
| X | ||||||||||
- Definition The amount of payables to non-current asset suppliers. No definition available.
|
| X | ||||||||||
- Definition The amount of liability on remuneration payable. No definition available.
|
| X | ||||||||||
- Definition The amount of liability on current remuneration payable. No definition available.
|
| X | ||||||||||
- Definition The amount of liability on non-current remuneration payable. No definition available.
|
| X | ||||||||||
- Definition The amount of liability on tax payables. No definition available.
|
| X | ||||||||||
- Definition The amount of liability on current tax payables. No definition available.
|
| X | ||||||||||
- Definition The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of liabilities that the entity does not separately disclose in the same statement or note. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|