Annual report pursuant to Section 13 and 15(d)

License Agreements, Clinical Research Support Agreements and Sponsored Research Agreements (Details)

v3.8.0.1
License Agreements, Clinical Research Support Agreements and Sponsored Research Agreements (Details) - USD ($)
$ in Thousands
10 Months Ended 12 Months Ended
Dec. 31, 2015
Dec. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Research and development - licenses acquired $ 2,337 $ 2,337 $ 12,433 $ 6,079
CART [Member]        
Research and development - licenses acquired   2,147 0 1,683
IL13Ra2 [Member]        
Research and development - licenses acquired   0 500 0
IV/ICV [Member]        
Research and development - licenses acquired   0 125 0
PSCA [Member]        
Research and development - licenses acquired   0 300 0
HER2 [Member]        
Research and development - licenses acquired   0 600 0
CS1 [Member]        
Research and development - licenses acquired   0 600 0
CRISPR [Member] [Member]        
Research and development - licenses acquired   0 250 0
Fortress PIK Dividend [Member]        
Research and development - licenses acquired   190 9,558 4,396
UCLA [Member]        
Research and development - licenses acquired   0 200 0
Fred Hutch CD20 [Member]        
Research and development - licenses acquired   $ 0 $ 300 $ 0