XML 59 R43.htm IDEA: XBRL DOCUMENT v3.21.1
SCHEDULE OF REVENUE DISAGGREGATED BY SERVICES AND PRODUCTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Product Information [Line Items]    
Total Net Revenues $ 10,126 $ 5,652
Product [Member]    
Product Information [Line Items]    
Total Net Revenues 3,730 2,353
Lab Testing Services [Member]    
Product Information [Line Items]    
Total Net Revenues 4,454 176
Preclinical Research Services [Member]    
Product Information [Line Items]    
Total Net Revenues 1,942 3,123
Service [Member]    
Product Information [Line Items]    
Total Net Revenues $ 6,396 $ 3,299