v3.21.1
Balance Sheet Account Details - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Product Information [Line Items]      
Accounts receivable $ 1,992,000   $ 2,775,000
Recovery of bad debt expense 28,000    
Provision for bad debt expense $ 0 $ 958,000  
Ruhr-Universitay Bochum | Accounts Receivable | Customer Concentration Risk      
Product Information [Line Items]      
Concentration risk percentage 10.00%    
Illumina | Accounts Receivable | Customer Concentration Risk      
Product Information [Line Items]      
Concentration risk percentage     17.30%
Quest Diagnositcs | Accounts Receivable | Customer Concentration Risk      
Product Information [Line Items]      
Concentration risk percentage     10.10%
Lineagen      
Product Information [Line Items]      
Accounts receivable $ 284,000