XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Dec. 27, 2023
Apr. 18, 2022
Apr. 30, 2022
Mar. 31, 2018
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2018
Sep. 30, 2018
Dec. 31, 2017
Discontinued Operations, Disposed of by Sale | Elusys Therapeutics                    
Acquisitions                    
Purchase price $ 2,500,000                  
Gain from disposal of discontinued operations $ 1,500,000                  
Pelican Therapeutics, Inc.                    
Acquisitions                    
Ownership interest in subsidiary         85.00% 85.00%   85.00% 80.00%  
Pelican Therapeutics, Inc.                    
Acquisitions                    
Percentage of voting interests acquired in acquisition                   80.00%
Cash consideration       $ 200,000            
Proceeds from milestone payment             $ 0      
Pelican Therapeutics, Inc. | Stockholders                    
Acquisitions                    
Cash consideration       $ 300,000            
Elusys Therapeutics                    
Acquisitions                    
Percentage of earn out payments     10.00%              
Frequency of periodic earn out payment     1 year              
Period of occurrence of earn payment     9 years              
Fair value of the purchase consideration   $ 42,900,000                
Goodwill   $ 3,900,000                
Goodwill deductible for tax purposes   15 years