v3.24.2.u1
Related Party Transactions - Revenue Recognition (Details) - Janssen Pharmaceuticals Inc - Asset Purchase Agreement
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Related Party Transaction [Line Items]  
Deferred revenue at the beginning $ 36,943
Milestone payment allocated to performance obligations 20,982
Deferred revenue recognized as service revenue during the three-month period (979)
Effects of exchange rate changes 315
Deferred revenue at the end $ 57,261