XML 118 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaborations - Change in Accounts Receivable, Contract Asset and Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance $ 1,433
Accounts receivable and contract assets, Additions 7,669
Accounts receivable and contract assets, Deductions (8,967)
Accounts receivable and contract assets, Ending balance 135
Contract Liabilities, Beginning balance 170,390
Contract Liabilities, Additions 3,475
Contract Liabilities, Deductions (72,831)
Contract Liabilities, Ending balance 101,034
Billed Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 577
Accounts receivable and contract assets, Additions 4,195
Accounts receivable and contract assets, Deductions (4,772)
Unbilled Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 856
Accounts receivable and contract assets, Additions 3,474
Accounts receivable and contract assets, Deductions (4,195)
Accounts receivable and contract assets, Ending balance 135
Deferred Revenue - Vertex  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Contract Liabilities, Beginning balance 37,748
Contract Liabilities, Deductions (18,536)
Contract Liabilities, Ending balance 19,212
Deferred Revenue - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Contract Liabilities, Beginning balance 132,642
Contract Liabilities, Additions 3,475
Contract Liabilities, Deductions (54,295)
Contract Liabilities, Ending balance $ 81,822