Quarterly report pursuant to Section 13 or 15(d)

Grant and Licensing Revenues (Details)

v3.19.1
Grant and Licensing Revenues (Details) - USD ($)
1 Months Ended 3 Months Ended
May 31, 2016
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Deferred Revenue Arrangement [Line Items]        
Revenue   $ 701,062 $ 752,527  
Deferred revenue, current   340,627   $ 1,032,539
Grant Revenue [Member]        
Deferred Revenue Arrangement [Line Items]        
Revenue   700,000 $ 800,000  
Deferred revenue, current   $ 500,000    
Pelican Therapeutics, Inc. [Member]        
Deferred Revenue Arrangement [Line Items]        
Amount awarded from CPRIT grant $ 15,200,000