Current liabilities - Clinical trial accrued liabilities (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Current liabilities | ||
| Clinical trial accrued liabilities | $ 2,825 | $ 79 |
| Amount of clinical trial accrued liabilities increased, due to timing of third-party clinical research organization invoices for services performed | $ 2,700 |