XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Total Revenue $ 4,049 $ 3,624 $ 10,952 $ 10,183
Product sales [Member]        
Total Revenue 1,750 1,120 3,970 4,189
Royalties [Member]        
Total Revenue $ 2,299 $ 2,504 $ 6,982 $ 5,994