XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Collaborations - Change in Accounts Receivable, Contract Asset and Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance $ 2,537
Accounts receivable and contract assets, Additions 5,857
Accounts receivable and contract assets, Deductions (5,074)
Accounts receivable and contract assets, Ending balance 3,320
Contract Liabilities, Beginning balance 63,260
Contract Liabilities, Additions 3,320
Contract Liabilities, Deductions (9,466)
Contract Liabilities, Ending balance 57,114
Billed Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 0
Accounts receivable and contract assets, Additions 2,537
Accounts receivable and contract assets, Deductions 2,537
Accounts receivable and contract assets, Ending balance 0
Unbilled Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 2,537
Accounts receivable and contract assets, Additions 3,320
Accounts receivable and contract assets, Deductions 2,537
Accounts receivable and contract assets, Ending balance 3,320
Deferred Revenue - Vertex  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Contract Liabilities, Beginning balance 8,399
Contract Liabilities, Additions 0
Contract Liabilities, Deductions (1,825)
Contract Liabilities, Ending balance 6,574
Deferred Revenue - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Contract Liabilities, Beginning balance 54,861
Contract Liabilities, Additions 3,320
Contract Liabilities, Deductions (7,641)
Contract Liabilities, Ending balance $ 50,540