XML 84 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies - Leases, Maturities of operating leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
2023 $ 4,323  
2024 6,279  
2025 6,366  
2026 3,876  
2027 821  
Present value adjustment (2,616)  
Total lease liabilities 19,049  
Less: current lease liabilities $ (4,655) $ (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 $ 14,394 $ 10,885
Maximum days allowed for cancellation of contracts prior written notice 90 days  
Agreement With Third Party [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Milestone payments $ 92,400  
Agreement With CRUK [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Future milestone payment receivable $ 111,200