Quarterly report pursuant to Section 13 or 15(d)

Grant Revenue (Details)

v3.21.1
Grant Revenue (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 31, 2019
Oct. 31, 2017
May 31, 2017
Mar. 31, 2021
Mar. 31, 2020
Grant Revenue          
Revenue       $ 538,645 $ 901,880
Pelican Therapeutics, Inc.          
Grant Revenue          
Remaining grant amount       1,500,000  
Contribution to be made by Pelican       $ 7,600,000  
Pelican Therapeutics, Inc. | Maximum          
Grant Revenue          
Royalty percentage after threshold is met       1.00%  
Pelican Therapeutics, Inc. | Tranche 1          
Grant Revenue          
Revenue     $ 1,800,000    
Pelican Therapeutics, Inc. | Tranche 2          
Grant Revenue          
Revenue   $ 6,500,000      
Pelican Therapeutics, Inc. | Tranche 3          
Grant Revenue          
Revenue $ 5,400,000        
Pelican Therapeutics, Inc. | Grant revenue          
Grant Revenue          
Revenue       $ 13,600,000  
Grant receivable       1,500,000  
Amount the company is required to match of each dollar of grant       0.50  
Threshold amount for match of grant       $ 1.00