XML 147 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Collaboration Agreements - Changes in Balances of Receivables and Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Contract Liabilities:  
Beginning balance $ 202,305
Ending balance 4,044,612
Remaining performance obligations 87,225
Collaboration Revenue by Strategic Collaborator  
Contract Assets:  
Beginning balance 1,972
Additions 120,821
Deductions (117,249)
Ending balance 5,544
Contract Liabilities:  
Beginning balance 199,528
Additions 121,882
Deductions (81,228)
Ending balance 240,182
Amounts included in contract liabilities at the beginning of the period 72,863
Performance obligations satisfied (or partially satisfied) in previous reporting periods 8,366
Remaining performance obligations $ 327,700