Collaboration and license agreements - Summary of allocation of transaction price (Details) $ in Thousands |
Mar. 31, 2025
USD ($)
|
---|---|
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | |
Transaction Price Allocated | $ 23,064 |
Transaction Price Unsatisfied | 16,580 |
Research and development targets | |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | |
Transaction Price Allocated | 20,688 |
Transaction Price Unsatisfied | 14,204 |
Option rights | |
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items] | |
Transaction Price Allocated | 2,376 |
Transaction Price Unsatisfied | $ 2,376 |