XML 55 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Grant and Licensing Revenues (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Deferred Revenue Arrangement [Line Items]            
Revenue   $ 1,143,177 $ 411,250 $ 1,895,704 $ 435,490  
Deferred revenue   5,130,684   5,130,684   $ 7,026,388
Pelican Therapeutics, Inc. [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue       800,000    
Grant Revenue [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue   $ 1,100,000 400,000 1,900,000 400,000  
Grant Revenue [Member] | In-process R&D [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue     $ 20,000   $ 20,000  
Grant Revenue [Member] | Pelican Therapeutics, Inc. [Member]            
Deferred Revenue Arrangement [Line Items]            
Revenue $ 15,200,000     $ 1,900,000