XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Collaboration Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]          
Collaboration revenue   $ 60,391   $ 126,376  
Research and development $ 19,858 39,803 $ 49,491 66,375  
Accrued expenses and other current liabilities 10,492   10,492   $ 52,152
Accounts payable 13,885   13,885   4,534
Roche License Agreement          
Disaggregation Of Revenue [Line Items]          
Collaboration revenue   60,391   126,376  
Costs reimbursed amount 0 2,478 845 5,897  
Research and development 0 $ 23,212 9,578 $ 37,729  
Accrued expenses and other current liabilities         $ 10,417
Accounts payable $ 8,733   $ 8,733