v3.21.1
Acquisition of Lineagen - Narrative (Details) - Lineagen - USD ($)
$ in Thousands
3 Months Ended
Aug. 21, 2020
Dec. 31, 2020
Mar. 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    
Business Combination, Infrequent Adjustments      
Business Acquisition [Line Items]      
Amortization of acquired intangible assets     $ 77
Interest expense     $ (312)
Escrowed Shares      
Business Acquisition [Line Items]      
Number of shares issued or reserved for issuance (in shares) 925,126