XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Summary of Disaggregation of Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Total revenues $ 73,795 $ 60,249 $ 124,584 $ 107,174
UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 72,586 60,249 122,085 107,174
Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 1,209 0 2,499 0
HEPLISAV-B        
Disaggregation Of Revenue [Line Items]        
Total revenues 70,188 56,440 118,032 99,891
HEPLISAV-B | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 68,988 56,440 115,685 99,891
HEPLISAV-B | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 1,200 0 2,347 0
Product        
Disaggregation Of Revenue [Line Items]        
Total revenues 70,188 56,440 118,032 99,891
Product | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 68,988 56,440 115,685 99,891
Product | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues 1,200 0 2,347 0
Other Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 3,607 3,809 6,552 7,283
Other Revenue | UNITED STATES        
Disaggregation Of Revenue [Line Items]        
Total revenues 3,598 3,809 6,400 7,283
Other Revenue | Non-US        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 9 $ 0 $ 152 $ 0