XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Office and warehouse leases (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
lease
Mar. 31, 2022
Aug. 31, 2021
USD ($)
Jul. 31, 2021
USD ($)
Jun. 18, 2021
USD ($)
Jul. 31, 2019
USD ($)
Leases            
Lease, Practical Expedient, Lessor Single Lease Component [true false] true          
Office and laboratory space | Menlo Park, CA            
Leases            
Term of contract       70 months   7 years
Security Deposit       $ 92   $ 181
Office space | Marlborough, MA            
Leases            
Term of contract     30 months     7 years
Security Deposit     $ 43   $ 300 $ 450
Warehouse space | Marlborough, MA            
Leases            
Term of contract   96 months        
Auto leases            
Leases            
Term of contract 48 months          
Staining equipment            
Leases            
Number of leases entered into | lease 3