XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Summary of Disaggregation of Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenues $ 69,514 $ 167,735 $ 176,688 $ 538,191
UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 69,514 41,385 176,688 96,623
Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 126,350 0 441,568
HEPLISAV-B        
Disaggregation Of Revenue [Line Items]        
Total revenues 62,318 37,508 162,209 90,998
HEPLISAV-B | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 62,318 37,508 162,209 90,057
HEPLISAV-B | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 0 0 941
CpG 1018        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 126,307 0 440,464
CpG 1018 | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 0 0 0
CpG 1018 | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 126,307 0 440,464
Product        
Disaggregation Of Revenue [Line Items]        
Total revenues 62,318 163,815 162,209 531,462
Product | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 62,318 37,508 162,209 90,057
Product | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 126,307 0 441,405
Other Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 7,196 3,920 14,479 6,729
Other Revenue | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 7,196 3,877 14,479 6,566
Other Revenue | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 0 $ 43 $ 0 $ 163