XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingencies - Leases, Maturities of operating leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
2024 $ 4,315  
2025 5,834  
2026 3,336  
2027 821  
Present value adjustment (1,284)  
Total lease liabilities 13,022  
Less: current lease liabilities (4,974) $ (4,876)
Long term lease liabilities $ 8,048 $ 9,382
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current
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]    
Future milestone payment payable $ 105,100  
Agreement With CRUK    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Future milestone payment receivable $ 111,200