XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Summary of Disaggregation of Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenues $ 60,249 $ 256,464 $ 107,174 $ 370,456
UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 60,249 32,822 107,174 55,238
Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 223,642 0 315,218
HEPLISAV-B        
Disaggregation Of Revenue [Line Items]        
Total revenues 56,440 32,680 99,891 53,490
HEPLISAV-B | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 56,440 31,739 99,891 52,549
HEPLISAV-B | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 941 0 941
CpG 1018        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 222,640 0 314,157
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 222,640 0 314,157
Product        
Disaggregation Of Revenue [Line Items]        
Total revenues 56,440 255,320 99,891 367,647
Product | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 56,440 31,739 99,891 52,549
Product | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 0 223,581 0 315,098
Other Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 3,809 1,144 7,283 2,809
Other Revenue | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 3,809 1,083 7,283 2,689
Other Revenue | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 0 $ 61 $ 0 $ 120