XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition and Concentration of Credit Risk- Revenue from External Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,774,758 $ 7,411,220 $ 4,111,930
Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 100.00% 100.00% 100.00%
AstraZeneca      
Disaggregation of Revenue [Line Items]      
Total revenues $ 41,659 $ 170,587 $ 3,194,877
AstraZeneca | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 2.00% 2.00% 78.00%
Advaccine      
Disaggregation of Revenue [Line Items]      
Total revenues $ 0 $ 5,000,000 $ 0
Advaccine | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 0.00% 68.00% 0.00%
Plumbline Life Sciences, Inc. (affiliated entity)      
Disaggregation of Revenue [Line Items]      
Total revenues $ 245,310 $ 1,370,396 $ 0
Plumbline Life Sciences, Inc. (affiliated entity) | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 14.00% 18.00% 0.00%
Department of Defense      
Disaggregation of Revenue [Line Items]      
Total revenues $ 754,853 $ 0 $ 0
Department of Defense | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 43.00% 0.00% 0.00%
All other, including affiliated entities      
Disaggregation of Revenue [Line Items]      
Total revenues $ 732,936 $ 870,237 $ 917,053
All other, including affiliated entities | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 41.00% 12.00% 22.00%