XML 85 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenues $ 5,211 $ 7,458 $ 11,206 $ 14,154
License and other [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 63 30 73 (3)
Medical devices [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 5,148 7,422 11,133 14,148
Non ASC 606 revenue 400 1,400 1,500 2,600
Revenue from Contract with Customer, Excluding Assessed Tax 4,790 6,067 9,696 11,556
Medical devices [Member] | North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,757 2,203 4,484 4,287
Medical devices [Member] | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 633 705 1,556 1,722
Medical devices [Member] | Asia [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 2,399 3,093 3,519 5,362
Medical devices [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 1 66 137 185
Pharmaceutical [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Revenue from Contract with Customer, Excluding Assessed Tax 8,167 10,415 23,198 30,375
Pharmaceutical [Member] | North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 4,198 3,038 8,384 15,176
Pharmaceutical [Member] | Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 4,104 5,454 9,863 11,036
Pharmaceutical [Member] | Asia [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax (135) 1,923 4,951 4,163
Pharmaceutical [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 0 $ 0 $ 0 $ 0
Minimum [Member]        
Disaggregation of Revenue [Line Items]        
Term of receivable (in Duration)     30 days  
Maximum [Member]        
Disaggregation of Revenue [Line Items]        
Term of receivable (in Duration)     90 days