XML 162 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Collaboration Agreements - PCV/SAV Composition of the Total Transaction Price (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations $ 87,225  
PCVSAV Agreement    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations 213,360 $ 213,050
PCVSAV Agreement | Upfront payment    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations 200,000 200,000
PCVSAV Agreement | Premium associated with the contemporaneous sale of Series H redeemable convertible preferred stock    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations 13,050 13,050
PCVSAV Agreement | Reimbursement for clinical supply    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations $ 310 $ 0