XML 43 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues (Disaggregated Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregated revenue $ 25,392 $ 29,455 $ 77,331 $ 92,044
Licensing Agreements [Member]        
Disaggregated revenue 25,084 26,836 76,859 85,413
Other Contract [Member]        
Disaggregated revenue $ 308 $ 2,619 $ 472 $ 6,631