XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition of Pelican Therapeutics (Details) - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2016
May 31, 2016
Mar. 31, 2022
Dec. 31, 2021
Oct. 31, 2018
Sep. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Pelican Therapeutics, Inc.                
Acquisition of Pelican Therapeutics                
Ownership interest in subsidiary     85.00% 85.00% 85.00% 80.00%    
Pelican Therapeutics, Inc.                
Acquisition of Pelican Therapeutics                
Percentage of voting interests acquired in acquisition               80.00%
Amount awarded from CPRIT grant   $ 15.2            
Pelican Therapeutics, Inc. | Grant revenue | Maximum                
Acquisition of Pelican Therapeutics                
Amount awarded from CPRIT grant $ 15.2              
Pelican Therapeutics, Inc. | Certain Directors                
Acquisition of Pelican Therapeutics                
Percentage of milestone payments that will be paid to related parties             22.70%