XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary of Balances and Activities Deferred Revenue Accounts (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Deferred Revenue Arrangement [Line Items]  
Balance at Beginning of Period $ 38,212
Balance at End of Period 358,588
CpG 1018  
Deferred Revenue Arrangement [Line Items]  
Balance at Beginning of Period 38,212
Additions 371,860
Subtractions (13,272)
Revenue recognized in the current period included in deferred revenue balance at the beginning of the period (38,212)
Balance at End of Period 358,588
Long-term Deferred Revenue | CpG 1018  
Deferred Revenue Arrangement [Line Items]  
Additions 129,420
Subtractions (61,451)
Balance at End of Period $ 67,969