XML 67 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary of Disaggregation of Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]        
Total revenues $ 52,767 $ 2,668 $ 136,102 $ 13,587
UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 13,688 2,405 22,251 12,919
Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 39,079 263 113,851 668
HEPLISAV-B        
Disaggregation Of Revenue [Line Items]        
Total revenues 13,688 2,405 21,991 12,919
HEPLISAV-B | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 13,688 2,405 21,991 12,919
CpG 1018        
Disaggregation Of Revenue [Line Items]        
Total revenues 38,989   113,571  
CpG 1018 | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 38,989   113,571  
Product        
Disaggregation Of Revenue [Line Items]        
Total revenues 52,677 2,405 135,562 12,919
Product | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 13,688 2,405 21,991 12,919
Product | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 38,989   113,571  
Other Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 90 263 540 668
Other Revenue | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues     260  
Other Revenue | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 90 $ 263 $ 280 $ 668