XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Collaborations - Change in Accounts Receivable, Contract Asset and Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance $ 18,762
Accounts receivable and contract assets, Additions 12,547
Accounts receivable and contract assets, Deductions (29,992)
Accounts receivable and contract assets, Ending balance 1,317
Contract Liabilities, Beginning balance 54,651
Contract Liabilities, Additions 5,051
Contract Liabilities, Deductions (39,678)
Contract Liabilities, Ending balance 20,024
Billed Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 15,000
Accounts receivable and contract assets, Additions 7,496
Accounts receivable and contract assets, Ending balance 0
Contract Liabilities, Deductions (22,496)
Unbilled Receivables - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Accounts receivable and contract assets, Beginning balance 3,762
Accounts receivable and contract assets, Additions 5,051
Accounts receivable and contract assets, Ending balance 1,317
Contract Liabilities, Deductions (7,496)
Deferred Revenue - Sanofi  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Contract Liabilities, Beginning balance 54,651
Contract Liabilities, Additions 5,051
Contract Liabilities, Deductions (39,678)
Contract Liabilities, Ending balance $ 20,024