XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Collaboration Revenue - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Nov. 30, 2020
Oct. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]          
Collaboration revenue     $ 65,985,000    
Research and development     26,571,000 $ 2,821,000  
Accrued expenses and other current liabilities     15,104,000   $ 14,368,000
Roche License Agreement          
Disaggregation Of Revenue [Line Items]          
Non-refundable upfront payment received $ 350,000,000        
Transaction price     350,000,000    
Collaboration revenue     65,985,000    
Deferred revenue     235,382,000    
Costs reimbursed amount     3,419,000    
Research and development     14,517,000    
Accrued expenses and other current liabilities     $ 8,807,000    
Roche License Agreement | Maximum | Development and Regulatory          
Disaggregation Of Revenue [Line Items]          
Milestones receivable upon achievement aggregate   $ 330,000,000      
Roche License Agreement | Maximum | Sales Based          
Disaggregation Of Revenue [Line Items]          
Milestones receivable upon achievement aggregate   $ 320,000,000