XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments - License agreements (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2018
USD ($)
item
Sep. 30, 2017
USD ($)
License agreements    
Commitments    
Number of biotechnology companies where Company has licensed intellectual property | item 2  
Milestone payments $ 0 $ 2,250
Manufacturing services agreement    
Commitments    
Amount of commitment $ 5,700