v3.21.2
Acquisition of Lineagen - Narrative (Details) - Lineagen - USD ($)
$ in Thousands
3 Months Ended
Aug. 21, 2020
Dec. 31, 2020
Business Acquisition [Line Items]    
Number of shares issued or reserved for issuance (in shares) 6,167,510  
Cash consideration transferred in acquisition $ 1,940  
Liabilities assumed of acquiree 2,900  
Payment to satisfy outstanding principal and accrued interest amounts $ 1,105  
Adjustment to original purchase price   $ 232
Intangible assets useful life 5 years  
Escrowed Shares    
Business Acquisition [Line Items]    
Number of shares issued or reserved for issuance (in shares) 925,126