XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition and Concentration of Credit Risk- Revenue from External Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 10,262,268 $ 1,774,758 $ 7,411,220
Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 100.00% 100.00% 100.00%
Advaccine      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 0 $ 0 $ 5,000,000
Advaccine | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 0.00% 0.00% 68.00%
Plumbline Life Sciences, Inc. (affiliated entity)      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 33,596 $ 245,310 $ 1,370,396
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% 14.00% 18.00%
U.S. Department of Defense      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 9,591,778 $ 754,853 $ 0
U.S. Department of Defense | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 94.00% 43.00% 0.00%
All other, including affiliated entities      
Disaggregation of Revenue [Line Items]      
Revenue from collaborative arrangements and other contracts, including affiliated entity $ 636,894 $ 774,595 $ 1,040,824
All other, including affiliated entities | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 6.00% 43.00% 14.00%