XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies - Leases, Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 $ 1,481  
2025 6,005  
2026 3,456  
2027 821  
Present value adjustment (858)  
Total lease liabilities 10,905  
Less: current lease liabilities (5,372) $ (4,876)
Long term lease liabilities $ 5,533 $ 9,382
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Finance Leases    
2024 $ 69  
2025 273  
2026 273  
2027 273  
2028 273  
2029 205  
Present value adjustment (264)  
Total lease liabilities 1,102 $ 0
Less: current lease liabilities (182)  
Long term lease liabilities $ 920  
Maximum days allowed for cancellation of contracts prior written notice 90 days  
Agreement With Third Party    
Finance Leases    
Future milestone payment payable $ 105,100  
Agreement With CRUK    
Finance Leases    
Future milestone payment receivable $ 111,200