Commitments and contingencies - Leases, Maturities of operating leases (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
2024 | $ 5,772 | |
2025 | 5,858 | |
2026 | 3,353 | |
2027 | 821 | |
Present value adjustment | (1,546) | |
Total lease liabilities | 14,258 | |
Less: current lease liabilities | $ (4,876) | $ (3,125) |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Accrued Liabilities and Other Liabilities, Current | Accrued Liabilities and Other Liabilities, Current |
Long term lease liabilities | $ 9,382 | $ 10,885 |
Maximum days allowed for cancellation of contracts prior written notice | 90 days | |
Agreement With Third Party | ||
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
Milestone payments | $ 105,100 | |
Agreement With CRUK | ||
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
Future milestone payment receivable | $ 111,200 |
X | ||||||||||
- Definition Amount of future milestone payment receivable upon the achievement of development, regulatory and commercial milestones, No definition available.
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation adjustment for lease payments to discounted obligation for lease payments for operating lease. No definition available.
|
X | ||||||||||
- Definition Maximum days allowed for cancellation of contracts prior written notice, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Definition Amount payable to for the achievement of various milestones. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Indicates line item in statement of financial position that includes current operating lease liability. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|