Quarterly report pursuant to Section 13 or 15(d)

Significant Customers (Details Narrative)

v3.21.2
Significant Customers (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Concentration Risk [Line Items]          
Revenues net $ 9,472 $ 3,840 $ 33,885 $ 9,351  
Revenue Benchmark [Member] | Diagnostic Services Clients One [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage 19.60%   28.40%    
Revenue Benchmark [Member] | Diagnostic Services Clients Two [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage 12.00%   20.70%    
Revenue Benchmark [Member] | Diagnostic Services Clients Three [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage 10.40%        
Revenue Benchmark [Member] | Third Party Contract Manufacturing Customer One [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage   57.60%   56.20%  
Revenue Benchmark [Member] | Third Party Contract Manufacturing Customer Two [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage   15.90%   16.60%  
Trade Receivable [Member] | Diagnostic Services Clients One [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage     19.50%    
Trade Receivable [Member] | Diagnostic Services Clients Two [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage     19.30%    
Trade Receivable [Member] | Diagnostic Services Clients Three [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage     12.00%    
Trade Receivable [Member] | Diagnostic Services Clients Four [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage     11.70%    
Trade Receivable [Member] | Diagnostic Services Clients Five [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage     11.60%    
Trade Receivable [Member] | Customer One [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage         36.00%
Trade Receivable [Member] | Customer Two [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage         20.00%
Trade Receivable [Member] | Customer Three [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Concentration Risk, Percentage         13.00%