XML 102 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Details)
1 Months Ended 12 Months Ended
Sep. 13, 2023
USD ($)
item
Sep. 13, 2022
USD ($)
Apr. 19, 2022
USD ($)
item
Apr. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2019
USD ($)
Oct. 31, 2017
USD ($)
May 31, 2017
USD ($)
Jun. 30, 2016
USD ($)
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Grant Revenue                        
Revenue                   $ 6,994,838 $ 370,176  
Process Development Revenue                        
Process development revenue recognized                   6,600,000 100,000  
Process development contract liabilities, beginning of period                   1,618,308 37,500  
Reclassification to revenue as the result of performance obligations satisfied                   (6,358,617) (76,019)  
Net change to contract balance recognized since beginning of period due to amounts collected                   7,129,750 1,656,827  
Process development contract liabilities, end of period                   2,389,441 1,618,308  
Recognized revenue                   1,200,000 3,000.000  
Accounts receivable                   375,192 81,456 $ 66,049
Elusys Therapeutics business unit                        
Grant Revenue                        
Revenue                   $ 6,699,200 $ 6,012,993  
One customer                        
Process Development Revenue                        
Number of customers process development revenue was derived from | customer                   1    
Two customers                        
Process Development Revenue                        
Number of customers process development revenue was derived from | customer                   2    
Sales revenue net | Customer Concentration Risk | One customer                        
Grant Revenue                        
Concentration risk, percentage                   74.00%    
Sales revenue net | Customer Concentration Risk | Two customers                        
Grant Revenue                        
Concentration risk, percentage                   86.00%    
Shattuck                        
License Revenue                        
License fee received                 $ 50,000      
Proceeds from milestone payment         $ 100,000              
ANTHIM Vials                        
Grant Revenue                        
Number of vials to be delivered | item     3,000                  
Contract award     $ 5,900,000                  
Number of vials, manufacturing conversion | item 23,732                      
Revenue $ 6,700,000                      
ANTHIM Vials | Elusys Therapeutics business unit                        
Grant Revenue                        
Contract amount retained   $ 1,100,000                    
Disposal group including discontinued operation Amount paid to seller   4,600,000                    
ANTHIM Vials | Accounts receivable                        
Grant Revenue                        
Contract with customer, receivable, after allowance for credit loss, current   $ 5,900,000                    
Pelican Therapeutics, Inc. | Grant and contract revenue                        
Grant Revenue                        
Revenue       $ 1,500,000           $ 15,200,000    
Amount the company is required to match of each dollar of grant                   0.50    
Threshold amount for match of grant                   1.00    
Contribution to be made by Pelican                   $ 7,600,000    
Pelican Therapeutics, Inc. | Grant and contract revenue | Maximum                        
Grant Revenue                        
Amount awarded from CPRIT grant                 $ 15,200,000      
Royalty percentage after threshold is met                   1.00%    
Pelican Therapeutics, Inc. | Grant and contract revenue | Tranche 1                        
Grant Revenue                        
Revenue               $ 1,800,000        
Pelican Therapeutics, Inc. | Grant and contract revenue | Tranche 2                        
Grant Revenue                        
Revenue             $ 6,500,000          
Pelican Therapeutics, Inc. | Grant and contract revenue | Tranche 3                        
Grant Revenue                        
Revenue           $ 5,400,000