XML 65 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition and Concentration of Credit Risk- Revenue from External Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 832,010 $ 10,262,268 $ 1,774,758
Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 100.00% 100.00% 100.00%
ApolloBio Corporation      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 245,056 $ 0 $ 0
ApolloBio Corporation | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 29.00% 0.00% 0.00%
Plumbline Life Sciences, Inc. (affiliated entity)      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 0 $ 33,596 $ 245,310
Plumbline Life Sciences, Inc. (affiliated entity) | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 0.00% 0.00% 14.00%
U.S. Department of Defense      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 0 $ 9,591,778 $ 754,853
U.S. Department of Defense | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 0.00% 94.00% 43.00%
All other, including affiliated entities      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 586,954 $ 636,894 $ 774,595
All other, including affiliated entities | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 71.00% 6.00% 43.00%