XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Summary of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenues $ 232,284 $ 722,683 $ 439,442
U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 230,945 133,770 63,785
Non U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 1,339 588,913 375,657
HEPLISAV-B      
Disaggregation of Revenue [Line Items]      
Total revenues 213,295 125,937 61,870
HEPLISAV-B | U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 213,295 124,996 61,870
HEPLISAV-B | Non U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 0 941 0
CpG 1018      
Disaggregation of Revenue [Line Items]      
Total revenues 0 587,708 375,229
CpG 1018 | U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
CpG 1018 | Non U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 0 587,708 375,229
Product      
Disaggregation of Revenue [Line Items]      
Total revenues 213,295 713,645 437,099
Product | U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 213,295 124,996 61,870
Product | Non U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 0 588,649 375,229
Other Revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 18,989 9,038 2,343
Other Revenue | U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues 17,650 8,774 1,915
Other Revenue | Non U.S.      
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,339 $ 264 $ 428