XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Summary of Disaggregation of Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Total revenues $ 113,992 $ 83,335
UNITED STATES    
Disaggregation Of Revenue [Line Items]    
Total revenues 22,416 8,303
Non-US    
Disaggregation Of Revenue [Line Items]    
Total revenues 91,576 75,032
HEPLISAV-B    
Disaggregation Of Revenue [Line Items]    
Total revenues 20,810 8,303
HEPLISAV-B | UNITED STATES    
Disaggregation Of Revenue [Line Items]    
Total revenues 20,810 8,303
HEPLISAV-B | Non-US    
Disaggregation Of Revenue [Line Items]    
Total revenues  
CpG 1018    
Disaggregation Of Revenue [Line Items]    
Total revenues 91,517 74,582
CpG 1018 | Non-US    
Disaggregation Of Revenue [Line Items]    
Total revenues 91,517 74,582
Product    
Disaggregation Of Revenue [Line Items]    
Total revenues 112,327 82,885
Product | UNITED STATES    
Disaggregation Of Revenue [Line Items]    
Total revenues 20,810 8,303
Product | Non-US    
Disaggregation Of Revenue [Line Items]    
Total revenues 91,517 74,582
Other Revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues 1,665 450
Other Revenue | UNITED STATES    
Disaggregation Of Revenue [Line Items]    
Total revenues 1,606  
Other Revenue | Non-US    
Disaggregation Of Revenue [Line Items]    
Total revenues $ 59 $ 450