XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Jul. 31, 2019
Nov. 30, 2017
Lessee, Lease, Description [Line Items]        
2021 remaining $ 906      
2022 1,179      
2023 1,219      
2024 1,259      
2025 1,300      
Thereafter 1,399      
Total 7,262      
Rent expense $ 319 $ 273    
Office and laboratory space | Menlo Park, CA | Month To Month Lease        
Lessee, Lease, Description [Line Items]        
Security deposit       $ 56
Office and laboratory space | Menlo Park, CA | Seven Year Lease        
Lessee, Lease, Description [Line Items]        
Security deposit     $ 181  
Term of contract     7 years  
Office lease | Marlborough, MA | Seven Year Lease        
Lessee, Lease, Description [Line Items]        
Security deposit     $ 450  
Term of contract     7 years