XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Schedule of Revenues from Major Customers (Details) - Revenue Benchmark [Member] - Product Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Largest Customer | HEPLISAV-B      
Concentration Risk [Line Items]      
Percentage of product revenue 28.00% 21.00% 21.00%
Second Largest Customer | HEPLISAV-B      
Concentration Risk [Line Items]      
Percentage of product revenue 27.00% 17.00% 19.00%
Third Largest Customer | HEPLISAV-B      
Concentration Risk [Line Items]      
Percentage of product revenue 17.00% 16.00% 19.00%
Largest Collaboration Partner | CpG 1018      
Concentration Risk [Line Items]      
Percentage of product revenue 0.00% 49.00% 49.00%
Second Largest Collaboration Partner | CpG 1018      
Concentration Risk [Line Items]      
Percentage of product revenue 0.00% 35.00% 24.00%
Third Largest Collaboration Partner | CpG 1018      
Concentration Risk [Line Items]      
Percentage of product revenue 0.00% 12.00% 19.00%