XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition and Concentration of Credit Risk (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue From External Customers The following table indicates the percentage of total revenues in excess of 10% with any single customer:
Customer2022 Revenue% of Total
Revenue
2021 Revenue% of Total
Revenue
2020 Revenue% of Total
Revenue
Advaccine$— — %$— — %$5,000,000 68 %
Plumbline Life Sciences, Inc. (affiliated entity)33,596 — 245,310 14 1,370,396 18 
U.S. Department of Defense9,591,778 94 754,853 43 — — 
All other, including affiliated entities636,894 774,595 43 1,040,824 14 
Total revenue$10,262,268 100 %1$1,774,758 100 %1$7,411,220 100 %