XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Leases, Office and laboratory space Cambridge (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Oct. 31, 2017
Sep. 30, 2017
Office and laboratory space in Building 900, Babraham Research Campus, Cambridge            
Leases            
Annual rent         $ 0.5  
Renewal term     5 years   5 years  
Estimated service charges payable         $ 0.1  
Security deposit         $ 0.6  
Office and laboratory space in Building 900, Babraham Research Campus, Cambridge | Forecast            
Leases            
Annual rent $ 0.8          
Office and laboratory space in Lexington, Massachusetts            
Leases            
Annual rent   $ 0.5        
Security deposit           $ 0.2
Discounted percentage for present value of lease payments       7.70%   9.00%