XML 95 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Aug. 31, 2021
Jul. 31, 2021
Jun. 18, 2021
Jul. 31, 2019
Lessee, Lease, Description [Line Items]            
2022 $ 2,596          
2023 2,561          
2024 2,175          
2025 2,204          
2026 2,106          
Thereafter 682          
Total 12,324          
Rent expense $ 1,810 $ 1,169        
Office and laboratory space | Menlo Park, CA            
Lessee, Lease, Description [Line Items]            
Security deposit       $ 92    
Term of contract       70 months    
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            
Lessee, Lease, Description [Line Items]            
Security deposit     $ 43      
Term of contract     30 months      
Office lease | Marlborough, MA | Seven Year Lease            
Lessee, Lease, Description [Line Items]            
Security deposit         $ 300 $ 450
Term of contract           7 years