XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and contingencies - Leases, Maturities of operating leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
2023 $ 2,841  
2024 5,767  
2025 5,855  
2026 3,347  
2027 821  
Present value adjustment (2,070)  
Total lease liabilities 16,561  
Less: current lease liabilities $ (4,680) $ (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 $ 11,881 $ 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 $ 92,400  
Future milestone payment payable 1,300  
Agreement With CRUK    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Future milestone payment receivable $ 111,200