Expenses by nature (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||||||||
| Research and development [Abstract] | ||||||||||||||
| External research and development expenses | [1] | $ 8,241 | $ 6,101 | $ 16,786 | $ 11,568 | |||||||||
| Employee expenses | [2],[3] | 4,158 | 2,857 | 7,992 | 5,242 | |||||||||
| Total research and development expenses | [4] | 12,399 | 8,958 | 24,778 | 16,810 | |||||||||
| General and administrative [Abstract] | ||||||||||||||
| External costs | [1] | 4,976 | 3,769 | 9,240 | 6,708 | |||||||||
| Employee expenses | [3],[5] | 2,080 | 1,977 | 4,186 | 3,918 | |||||||||
| Total general and administrative expenses | [4] | 7,056 | 5,746 | 13,426 | 10,626 | |||||||||
| Total operating expenses | 19,455 | 14,704 | 38,204 | 27,436 | ||||||||||
| Share based compensation expense (benefit) included in employees expenses for employees in research and development department | 1,300 | 800 | 2,200 | 1,500 | ||||||||||
| Share-based compensation expense (benefit) included in employees expenses for employees in general and administrative department | 900 | 1,000 | 1,800 | 2,000 | ||||||||||
| Foreign exchange gain/loss [Abstract] | ||||||||||||||
| Foreign exchange gain/loss | $ 1,728 | $ 2,502 | $ (601) | $ 1,860 | ||||||||||
| ||||||||||||||