XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary of Disaggregation of Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Total revenues $ 108,270 $ 13,414 $ 244,372 $ 27,001
UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 23,907 11,599 46,158 24,518
Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 84,363 1,815 198,214 2,483
HEPLISAV-B        
Disaggregation Of Revenue [Line Items]        
Total revenues 22,707 11,599 44,698 24,518
HEPLISAV-B | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 22,707 11,599 44,698 24,518
HEPLISAV-B | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues     0  
CpG 1018        
Disaggregation Of Revenue [Line Items]        
Total revenues 84,289 1,677 197,860 1,677
CpG 1018 | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues     0  
CpG 1018 | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 84,289 1,677 197,860 1,677
Product        
Disaggregation Of Revenue [Line Items]        
Total revenues 106,996 13,276 242,558 26,195
Product | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 22,707 11,599 44,698 24,518
Product | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 84,289 1,677 197,860 1,677
Other Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 1,274 138 1,814 806
Other Revenue | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 1,200   1,460  
Other Revenue | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 74 $ 138 $ 354 $ 806