XML 114 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and contingencies - Operating Leases and Finance Leases (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 06, 2021
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2017
Leases              
Operating lease right-of-use assets     $ 13,169 $ 7,673      
Lease liabilities       9,318      
Finance lease right-of-use assets     0 $ 1,000      
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]       Property, Plant and Equipment, Net      
Finance lease liabilities     0 $ 992      
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]       Accrued Liabilities, Current, Other Liabilities, Noncurrent      
Office and laboratory space in Cambridge Massachusetts              
Leases              
Lease total contractual Term   3 years          
Renewal term   2 years          
Leases, term of contract   3 years          
Annual rent   $ 2,100          
Rental payment   $ 2,300          
Rent free period   2 months          
Security deposit   $ 500          
Lease liabilities   $ 5,800          
Discounted percentage for present value of lease payments   9.00%          
New Office and laboratory space in Cambridge, United Kingdom              
Leases              
Lease total contractual Term 10 years            
Renewal term 10 years            
Leases, term of contract 5 years            
Annual rent $ 3,000            
Rent free period 6 months            
Security deposit $ 0            
Operating lease right-of-use assets 11,600            
Lease liabilities $ 11,100            
Discounted percentage for present value of lease payments 6.90%            
Office and laboratory space in Building 900, Babraham Research Campus, Cambridge              
Leases              
Renewal term           5 years  
Annual rent           $ 600  
Estimated service charges payable           $ 200  
Office and laboratory space in Building 900, Babraham Research Campus, Cambridge | General and administrative expenses              
Leases              
Loss on lease termination     300        
Office and laboratory space in Lexington, Massachusetts              
Leases              
Annual rent       $ 800      
Security deposit             $ 200
Discounted percentage for present value of lease payments       7.00%      
Payments for the extended lease remaining     $ 700   $ 200