XML 27 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Note 14 - License, Collaboration and Distribution Agreements - Revenue Recognized (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Total sales, net $ 6,599 $ 12,508 $ 18,230
License Collaboration and Distribution Agreements [Member]      
Total sales, net 250 203 2,059
Technology Service [Member] | License Collaboration and Distribution Agreements [Member]      
Total sales, net 41 34 103
Product [Member]      
Total sales, net 6,556 12,474 18,127
Product [Member] | License Collaboration and Distribution Agreements [Member]      
Total sales, net $ 209 $ 169 $ 1,956