Other non-current liabilities - Schedule of Other Non-Current Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Subclassifications of assets, liabilities and equities [abstract] | |||
| Trade payables | $ 376 | $ 0 | $ 0 |
| ACP contingent purchase price payable | 984 | 0 | 0 |
| Deferred tax liabilities | 129 | 173 | 264 |
| License and services agreement | 3,157 | 809 | 0 |
| Contract liabilities | $ 3,157 | $ 809 | $ 0 |
| X | ||||||||||
- Definition The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of non-current contract liabilities. [Refer: Contract liabilities] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition ACP Contingent Purchase Price Payable No definition available.
|
| X | ||||||||||
- Definition Deferred Income Classified as Non-current, Strategic Agreement No definition available.
|
| X | ||||||||||
- Definition Non Current Trade Payable Other Than ACP Contigent No definition available.
|