XML 82 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies - Leases, Office and laboratory space Cambridge (Details) - USD ($)
$ in Thousands
Jan. 26, 2023
Dec. 06, 2021
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Oct. 31, 2017
Sep. 30, 2017
Leases                
Operating lease right-of-use assets     $ 18,721 $ 13,658        
Lease liabilities     19,049          
Payments for the extended lease due in next twelve months     6,279          
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 $ 300              
Operating lease right-of-use assets 5,800              
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 $ 500  
Discounted percentage for present value of lease payments             7.70%  
Estimated service charges payable           $ 200    
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 through December       $ 200        
Payments for the extended lease due in next twelve months     $ 700          
Prepaid rent               $ 100