Collaboration and license agreements - Summary of allocation of transaction price (Details) $ in Thousands |
Sep. 30, 2026
USD ($)
|
|---|---|
| Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | |
| Transaction Price Allocated | $ 23,982 |
| Transaction Price Unsatisfied | 3,842 |
| Research and development targets | |
| Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | |
| Transaction Price Allocated | 21,491 |
| Transaction Price Unsatisfied | 1,351 |
| Option rights | |
| Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | |
| Transaction Price Allocated | 2,491 |
| Transaction Price Unsatisfied | $ 2,491 |