XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Disaggregation by Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Product Information [Line Items]    
Total revenue, net $ 79,042 $ 14,514
Diagnostic Services [Member]    
Product Information [Line Items]    
Total revenue, net 68,559 1,277
Contract Manufacturing [Member]    
Product Information [Line Items]    
Total revenue, net 5,786 12,252
Retail and Other [Member]    
Product Information [Line Items]    
Total revenue, net 2,454 985
Genomic Products and Services [Member]    
Product Information [Line Items]    
Total revenue, net $ 2,243