XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Summary of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenues $ 722,683 $ 439,442 $ 46,551
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Total revenues 133,770 63,785 36,030
Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Total revenues 588,913 375,657 10,521
Other Revenue      
Disaggregation of Revenue [Line Items]      
Total revenues 9,038 2,343 7,244
Other Revenue | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Total revenues 8,774 1,915 0
Other Revenue | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Total revenues 264 428 7,244
HEPLISAV-B      
Disaggregation of Revenue [Line Items]      
Total revenues 125,937 61,870 36,030
HEPLISAV-B | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Total revenues 124,996 61,870 36,030
HEPLISAV-B | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Total revenues 941 0 0
CpG 1018      
Disaggregation of Revenue [Line Items]      
Total revenues 587,708 375,229 3,277
CpG 1018 | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
CpG 1018 | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Total revenues 587,708 375,229 3,277
Product      
Disaggregation of Revenue [Line Items]      
Total revenues 713,645 437,099 39,307
Product | UNITED STATES      
Disaggregation of Revenue [Line Items]      
Total revenues 124,996 61,870 36,030
Product | Non-US [Member]      
Disaggregation of Revenue [Line Items]      
Total revenues $ 588,649 $ 375,229 $ 3,277