XML 76 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue Benchmark | European Commission      
Concentration Risk [Line Items]      
Concentration risk, percentage 27.00% 40.00%  
Revenue Benchmark | Government of Australia      
Concentration Risk [Line Items]      
Concentration risk, percentage 18.00% 21.00%  
Revenue Benchmark | Government of Canada      
Concentration Risk [Line Items]      
Concentration risk, percentage   10.00%  
Revenue Benchmark | U.S. government      
Concentration Risk [Line Items]      
Concentration risk, percentage 43.00% 19.00% 71.00%
Revenue Benchmark | CEPI      
Concentration Risk [Line Items]      
Concentration risk, percentage     12.00%
Revenue Benchmark | SK bioscience, Co., Ltd.      
Concentration Risk [Line Items]      
Concentration risk, percentage     14.00%
Accounts Receivable | European Commission      
Concentration Risk [Line Items]      
Concentration risk, percentage 28.00% 10.00%  
Accounts Receivable | Government of Canada      
Concentration Risk [Line Items]      
Concentration risk, percentage 59.00%    
Accounts Receivable | Government of Israel      
Concentration Risk [Line Items]      
Concentration risk, percentage   21.00%  
Accounts Receivable | U.S. government      
Concentration Risk [Line Items]      
Concentration risk, percentage   46.00%